gpt4 book ai didi

firebase - 云防火墙 : listen for new documents in a collection and load them

转载 作者:行者123 更新时间:2023-12-04 17:43:35 26 4
gpt4 key购买 nike

我正在使用 Firebase 和 Cloud Firestore 制作一个消息应用程序。我有一个名为“消息”的集合,其中包含每条消息的文档。我的主要目标是监听该集合中的新文档并加载它们,而无需重新加载集合中的所有文档。

编辑:简而言之,我希望客户端加载其他客户端保存的消息。

最佳答案

这取决于定义文档何时对您来说是"new"的。

如果“new”的意思是“在 now() 之后创建”,那么你需要有一个 created您的文档和查询中的时间戳从 now() 开始.这与 David 在此处为 Firebase 实时数据库解释的非常相似:How to only get new data without existing data from a Firebase?

如果"new"的意思是“该用户以前没有加载过的文档”,您将需要跟踪他们看到的最新文档,并在该文档上开始查询。 Kato 在此处解释了 Firebase Realtime 的类似模型:Firebase child_added without loading all data first

关于firebase - 云防火墙 : listen for new documents in a collection and load them,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47687663/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com