Firestore:获取没有父文档的文档

时间:2018-01-30 04:17:24

标签: firebase google-cloud-firestore firebase-admin

我正在使用Firebase Cloud Firestore,但在不知道具体路径的情况下无法弄清楚如何访问文档。数据库结构为users/{user id}/favourites/{favourite id}users/{user id}仅有子集合中有字段。知道用户ID,我可以获得用户的收藏夹,但我无法获得用户列表以获得每个人的最爱。这是我正在尝试的代码(Java admin SDK):

db.collection("users").get().get()

导致空Iterable而没有DocumentSnapshot s。

如何获得最受欢迎的收藏列表?

编辑:我发现如果添加字段,我可以获得没有字段的用户列表。即使我稍后删除它,它仍然显示为集合中的文档。

EDIT2:我发现我可以创建一个空文档,所以我现在只是这样做。作为一次性,我可以从firebase auth获取所有用户的列表,并查找哪些用户有收藏夹集合,并将其设置为空文档。

0 个答案:

没有答案