当前位置: 首页 > 知识库问答 >
问题:

在Swift中使用。ChildAdded防止从Firebase中获取所有数据

柳涵意
2023-03-14

当我们打电话的时候。childAdded函数,最初它从给定链接中获取所有记录。然后,它获取唯一新添加的记录。有什么方法可以阻止从Firebase获取所有数据。每当在Firebase中添加新记录时,我想显示一个弹出窗口,并且我只想获取最新的记录,但是。ChildAdd首先获取Firebase中的所有数据。

共有1个答案

潘高岑
2023-03-14

这是不可能的,除非你在每个记录中放一个时间戳值。如果有时间戳,则只能查询时间戳大于当前时间的子级。通常使用serverValue.timestamp()作为子字段的值,以自动地将服务器的时间感输入到该字段中。

 类似资料:
  • 我有一个,它充当提要,从我的Firebase数据库中检索和显示数据。它是窗口的根视图控制器,所以它总是存在的。我的问题是,每当控制器出现时,其观察节点的所有子节点都会被添加到collection视图中。这在最初是很好的,但是当我离开控制器并返回时,所有相同的数据都会被追加,从而创建重复数据。下面是一些伪代码,代表我与Firebase的交互: 在这个伪代码中,我只打印,而不是处理UI,但问题仍然存在

  • 问题内容: 我知道ios swift有一个Contacts Framework ,可以在其中获取联系人,但是找不到任何方法可以一起获取所有联系人,而我可以从该数组访问每个联系人。所有用于获取联系人的方法似乎都需要某种条件。有什么方法可以将所有联系人聚集在一起? 谢谢 问题答案: 有关Contact Framework问题的许多答案都建议对各种容器(帐户)进行迭代。但是,Apple文档将“统一联系人

  • 对于我的项目,我想从一个子集合中的所有文档中获取数据。并且这个子集合有多个文档。 为了澄清一下,这就是我的火力恢复的结构:我有一个事件集合,其中包含多个文档,doc.id是事件名称本身。每个事件文档都有几个字段和一个与会者子集合。在与会者子集合中,每个文档都包含有关与会者的详细信息。 我想浏览events集合中的所有文档,并从所有文档中获取关于与会者的数据。 我想在组件第一次渲染时显示这些数据。所

  • 问题内容: 每个人,我都试图制作一个音乐应用程序,为此,我在自己的作品中创建了一个Horizo​​ntal ,而我的Horizo​​ntal 正在获取带有艺术家姓名的图像。 但是单击后,我加载了另一个活动。在我的其他活动,我试图在从火力加载SongsData 用。 但是问题是我没有从Firebase获取数据,而是返回了空数据。我在下面提供了我的代码,这是我的Firebase数据库的屏幕截图:-Sc

  • 下面是我得到的控制台输出和错误: 下面是我按下Get Images按钮后的控制台输出,您可以看到图像的url为:

  • 问题内容: 如何使用jdbc将整个表写入平面文件(文本文件)?到目前为止,我已经尝试了以下方法: “ ???” 只是我的占位符。我被困在传递什么作为争论。 问题答案: 您可以使用以下代码从表中获取所有列名和整个数据。writeToFile方法将包含写入文件的逻辑(如果还不够明显的话:))