我在我的项目中使用Firebase Firestore数据库。我的数据结构如下:
我需要编写一个查询,在文档字段的以下人员中查找具有特定人员的用户。
例如,如果我根据上面的示例查询跟随person0的用户,则返回user1和user2。
任何建议都将受到赞赏。
答案 0 :(得分:1)
将-O1
存储在数组中是一种反模式。请阅读http://stackoverflow.com/questions/40656589/firebase-query-if-child-of-child-contains-a-value以获得更好的方法。
f
我还建议阅读我对https://jsfiddle.net/5trqxn6t/5/的回答。虽然它是为Firebase实时数据库编写的,但这里适用相同的逻辑。