如果我的firebase引用中存储了50000个项目列表,并且自上次客户端在线并监听以来已添加了5个项目,则我必须使用哪个回调函数,使其仅对已添加的5个新项目触发?
我在客户端启用了离线持久性
我在客户端启用了离线持久性
Firebase.getDefaultConfig().setPersistenceEnabled(true);
。我有一个绑定到活动的监听器,用于监听引用中添加的子项。每次创建活动时,onChildAdded
都会被调用以获取引用中的所有数据。是否可以使onChildAdded
和onChildRemoved
仅针对本地缓存和firebase服务器上的数据之间的“差异”而被调用?如果不可能,那么是否只能在最近一次firebase更新后触发这些onChild*
回调函数?