├───Users
│ ├───full_name
│ ├───...
│ ├───connected_groups[]
├───Groups
│ ├───name
│ ├───...
│ ├───connected_users[]
Users
和Groups
是我的收藏。用户具有connected_groups
数组,其中包含组参考文档。我需要获取连接组的名称,成员数等详细信息。
当我使用<DocumentReference>.get().to_dict()
时,connected_groups数组中的每个文档引用大约需要500毫秒。因此,获取所有详细信息会花费大量时间:(
然后我复制了数据。但是组具有number_of_posts
值。有人发布新帖子时,我必须更新该组中的所有用户connected_groups
数组。因此,如果一个小组中有50个成员,则大约需要25秒。
有什么办法可以做到这一点?
nodes =这里的组