Firestore实时更新文档here
您可以在文档中找到以下注释.
important: The first query snapshot contains added events for all
existing documents that match the query. This is because you’re
getting a set of changes that bring your query snapshot current with
the initial state of the query. This allows you, for instance, to
directly populate your UI from the changes you receive in the first
query snapshot, without needing to add special logic for handling the
initial state.
我知道它如何有用,但在某些情况下它让我感到困扰,我想知道是否有任何方法可以防止第一个查询快照触发监听器.
解决方法:
无法抑制获取初始数据.
根据用例,您可能需要将侦听器附加到数据的子集.例如.如果您有仅追加方案(例如聊天),则可以开始侦听“现在”之后修改的数据.
总结以上是内存溢出为你收集整理的android-添加snapshotListener时禁用第一个查询快照全部内容,希望文章能够帮你解决android-添加snapshotListener时禁用第一个查询快照所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)