在云Firestore中,是否可以查询文档中多个字段中包含相同值的数据?
例如:
await firestore()
.collection('chats')
.where('ownerUserId', '==', user.uid)
.where('chatUserId', '==', user.uid)
.orderBy('createdAt', 'desc')
.get()
更准确地说,应该是这样的
await firestore()
.collection('chats')
.where('ownerUserId', '==', user.uid || 'chatUserId', '==', user.uid)
// .where('chatUserId', '==', user.uid)
.orderBy('createdAt', 'desc')
.get()