Firebase,只得到新的孩子[重复]

Posted

技术标签:

【中文标题】Firebase,只得到新的孩子[重复]【英文标题】:Firebase, only get new children [duplicate] 【发布时间】:2014-02-19 07:45:01 【问题描述】:
var firebase = new Firebase("....");
firebaseRef.on('child_added', function(snapshot) 
     ...

这将接收所有元素,有没有办法在创建新的 Firebase 引用时不接收所有子元素?只换新的?

提前致谢

【问题讨论】:

另见***.com/questions/11788902/… 哇...不敢相信我错过了,对不起!谢谢伯恩哈德 【参考方案1】:

回答问题: 来源:Firebase child_added only get child added 指出者:@Bernherd Hoffman

var firebaseRef = new Firebase("...");

firebaseRef.endAt().limit(1).on('child_added', function(snapshot)
//Do your stuff
);

注意:您将获得 1 条以前的记录,您可以将其过滤掉。

【讨论】:

多么聪明的 API.. 很遗憾这在 2 年内没有改进:/ @EralpB 确实很伤心:-/

以上是关于Firebase,只得到新的孩子[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何从孩子(firebase)查询所有孩子的值[重复]

在 Swift 3 中包含字典的 Firebase 进程子快照

在 Unity Firebase SDK 中禁用广告 ID (AAID) 收集运行时

如何导出所有 Firebase 远程配置键和值?

GCM不使用Firebase

如何在Android Firebase实时数据库中按降序获取孩子[重复]