Is it possible to query data in cloud firestore for same value in either of multiple fields of a document.
Example like this
await firestore()
.collection('chats')
.where('ownerUserId', '==', user.uid)
.where('chatUserId', '==', user.uid)
.orderBy('createdAt', 'desc')
.get()
or to be more precise, something like this
await firestore()
.collection('chats')
.where('ownerUserId', '==', user.uid || 'chatUserId', '==', user.uid)
// .where('chatUserId', '==', user.uid)
.orderBy('createdAt', 'desc')
.get()