【发布时间】:2019-08-06 09:20:03
【问题描述】:
我在文档中有字段users,该字段包含数组中的两个元素。我必须检查特定的两个值是否在这个数组中。
首先,我为此使用了两次array-contains方法,但出现错误。
如何访问 Cloud Firestore 中数组字段的索引?
以下代码是我的方法,但它不起作用:
QuerySnapshot querySnapshot = await sl.get<FirebaseAPI>().getFirestore()
.collection('messages')
.where('users'[0],isEqualTo: 'user1ID')
.where('users'[1],isEqualTo: 'user2ID')
.getDocuments();
【问题讨论】:
标签: firebase dart flutter google-cloud-firestore