【发布时间】:2021-05-02 09:46:55
【问题描述】:
有没有更好的方法从 firestore 的集合中获取多个特定数据? 假设有这个集合:
--Feeds (collection)
--feedA (doc)
--comments (collection)
--commentA (doc)
users_in_conversation: [abcdefg, hijklmn, ...] //Field contains list of all user in conversation
然后,我需要从 Users 集合中检索用户数据(姓名和头像),目前,我对每个用户进行了 1 次查询,但人多时会很慢在谈话中。 检索特定用户的最佳方式是什么?
谢谢!
【问题讨论】:
-
会很慢 - 什么是“慢”?那是 10,000,000 人在对话吗?哪部分慢。你有一些你可以分享的“慢”代码吗?用一些细节更新问题,我们来看看。在此期间,请花点时间查看How to create a Minimal, Complete, and Verifiable example
标签: firebase google-cloud-firestore google-cloud-functions