【发布时间】:2021-04-14 11:22:19
【问题描述】:
上下文:
我正在 Firebase 上构建一个应用,用户可以在其中上传其他人可以访问的照片。 上传时,用户必须指明照片拍摄的国家。 在图库中,用户可以按国家/地区过滤照片列表。
问题:
我只想列出数据库中存在的国家,而不是列出世界上所有的国家,例如。 G。如果没有来自加拿大的照片,我不希望加拿大出现在国家/地区列表中。
当向数据库发出请求时,数据是分页的,所以它只能分批返回 25 个文档。因此,根据数据库的响应创建国家列表似乎是不可能的。
我应该在数据库中创建一个文件来列出可能的国家吗?每次上传或删除照片时都需要更新(有意义吗?)
我应该如何跟踪可能的国家/地区?
【问题讨论】:
标签: firebase google-cloud-firestore