我有一个父节点“posts”,我需要获得这个父节点下的子节点数。
上述试验显示,已删除的儿童仍在影响计数。也许Firebase中有一个内部计数器,在删除子项时不会重置。
之前有人遇到过这个问题吗?如何解决?
答案 0 :(得分:1)
我找到了解决方案。 可能有一些缓存在客户端导致此问题(在我的情况下,Android作为客户端)。 从手机中删除应用程序并安装后再次运行后,孩子数量恢复正常。
希望来自Firebase的人可以解释这种行为,也许告诉我们如何处理这个问题。无论如何要清除缓存?如果您已经在制作并且要求用户重新安装应用程序,那么这可能是一个真正的痛苦。