4
A
回答
3
你可以使用ring buffer来实现这样的事情。如果您希望节点数不超过50个,则可以让节点的子节点为/ 0,/ 1,/ 2,.../49,并在数据生成时写入这些节点。使用transaction()
,您可以在Firebase中的其他位置跟踪当前的“开始”和“结束”。优先级也可以与这种方法结合使用,以保持这种有序(例如,通过时间戳)。这种方法也有利于在数据增长时修剪数据。
我们目前没有使用服务器端安全规则强制执行此操作的机制,但我在我们的内部跟踪器中记录了它。
+1
辉煌!感谢你,我会尽力实现一些东西。 – 2013-05-02 19:08:00
相关问题
- 1. 设置Firebase的最大儿童人数
- 2. 有没有一种方法可以统计Firebase数据库中的儿童人数?
- 3. org.json.JSONException:没有值的儿童
- 4. 如何检查儿童中的数据,在Firebase中的儿童
- 5. 有没有办法让Calendar Extender限制?
- 6. JQuery儿童人数
- 7. 儿童类没有父
- 8. 有没有办法只限制mysql中的下限?
- 9. 有存储规则的儿童数量限制
- 10. 有没有办法在android中限制数据库条目?
- 11. Firebase儿童读/写
- 12. 有没有办法限制进程的输出文件数量?
- 13. 有没有办法限制Hibernate envers的审计日志数量?
- 14. NHibernate限制儿童收集计数
- 15. 有没有办法使用CSS -transform而不会影响儿童元素
- 16. 为什么我没有从Firebase获取儿童价值?
- 17. 无法获取Firebase儿童的节点
- 18. 访问儿童Firebase的值
- 19. 有没有办法限制jaxb类中字符串的长度?
- 20. 有没有办法限制ggplot2中的vline长度
- 21. 有没有办法限制UIDocumentInteractionController中显示的应用程序?
- 22. Grails的一对多有限制的返回儿童
- 23. 没有返回的XML儿童PHP
- 24. 的Rails 3.1的限制儿童模特
- 25. RecyclerView儿童数量少于儿童人数
- 26. 有没有办法在SQL中应用移动限制>
- 27. 有没有办法在iOS6中限制MKMapView Zoomlevel
- 28. 有没有办法限制PowerShell中多文本框中的最大行数?
- 29. 让Firebase儿童进入RecyclerView
- 30. 有没有办法增加API的V4的度量限制?
你的意思是限制/防止写入新数据;或者当它被读出来时? – Vikrum 2013-05-01 20:15:35
限制/防止写入新数据,我真正需要的是在添加新数据之前从其中删除最老的孩子的方法。 – 2013-05-02 15:26:57