nachol_Original post
Rank 1: Thread
Is there some difference if I do this:
const promise = databases.listDocuments(
database,
collection,
[
Query.equal('userId', userId),
Query.equal('groupId', payload.groupId)
]
);
instead of using "and" query:
const promise = databases.listDocuments(
database,
collection,
[
Query.and([
Query.equal('userId', userId),
Query.equal('groupId', payload.groupId)
])
]
);
Summary
Developers are asking if there's a difference between using multiple Query.equal statements versus using a single Query.and with both conditions inside when performing a database query.
Solution: Both methods achieve the same result in this scenario, so you can use either based on your preference or readability of code.