【发布时间】:2019-05-23 08:58:04
【问题描述】:
我有一个包含多个属性的文档的集合(组),其中一个(成员)是具有以下结构的 Map 数组:
members:[{"is_admin":true,"user":"users/someuserid"}]
当“成员”是一组引用(对用户文档)时,很容易找到用户所属的所有组:
db.collection("groups").whereField("members", arrayContains: db.document("users/"+UserDefaults.standard.string(forKey: "firebase_uid")!) ).getDocuments(){
我正在尝试实现相同的目标(获取用户所属的所有组文档),但我找不到查询地图属性内部的正确方法。
【问题讨论】:
-
你能更清楚地定义你的结构吗?为什么要存储一组地图?
标签: swift firebase google-cloud-firestore