Joh*_*rdo 4 ios firebase swift firebase-realtime-database
根据Firebase文档:
每个现有子项触发一次ChildAdded,每次将新子项添加到指定路径时再触发一次
所以,我有一个应用程序,每当用户收到新消息时,顶部会弹出一个小横幅.您可能已经猜到,这些消息存储在Firebase中的用户对象中的子项中.所以,这就是问题,当我加载应用程序时,会弹出用户拥有的每条消息.是否可以在添加新孩子时调用此观察事件?我不希望为每个现有的孩子触发它,只有在添加新孩子时才会触发.我不想在核心数据中存储消息引用,并检查每个孩子是否已经存在于核心数据中:/
Fra*_*len 11
几种方法:
ref.queryLimitedToLast(1)开始时使用.查看Firebase,只获得新的孩子.queryOrderByKey().queryStartingAtValue(latestKey)queryOrderByChild("timestamp").queryStartingAt(now)| 归档时间: |
|
| 查看次数: |
2046 次 |
| 最近记录: |