【发布时间】:2018-05-10 15:50:57
【问题描述】:
我设置了一个 Firestore 数据库,其中有一个 Users 集合和 Animals 集合(这些动物可以由用户随时创建)。对于特定用户,我想获取该用户尚未看到的随机动物文档。
我不相信在 Firestore 中查询不存在的密钥是可能的,这让这个问题对我来说不是微不足道的。有没有比为每个用户拥有一本包含所有动物 ID 的字典更好的方法呢?我对这种方法的问题是可扩展性,因为动物可以由用户创建,因此每个用户的动物字典都必须针对每个新动物进行更新。
提前感谢您的帮助!
【问题讨论】:
-
希望此链接对您有所帮助:stackoverflow.com/a/58023128/1318946
标签: firebase google-cloud-firestore