【发布时间】:2020-01-09 02:45:06
【问题描述】:
我在 Flutter 中使用 Firestore。我必须创建一个像 whatsapp 组这样的组,我得到组名、组货币、组管理员和成员列表,其中包括全名和电话号码,如您所见
groupadmin : "+923009399237"
groupcurrency : "USD"
groupmembers : "[
{"fullname":"ABC",
"phonenumber":"+923475894561"
},
{"fullname":"ASD",
"phonenumber":"+922222222211"
}
]"
groupname : "First Group"
我尝试过类似的方法,但它不起作用。
Firestore.instance
.collection('groups')
.where("groupmember.phonenumber", isEqualTo: 090909090)
.snapshots()
.listen((data) {
if (data.documents.length > 0) {
}
有没有办法直接找到有电话号码== 0909090909的成员的组。请帮助我。
【问题讨论】:
标签: json firebase dictionary flutter google-cloud-firestore