答案 0 :(得分:1)
Firebase查询在您查询的位置下的子节点的固定列表上进行操作。他们只能对每个直接子项下已知路径上的值进行排序/过滤。
由于您的值在insurances/Animals/???
下,因此无法查询这些值。
您通常需要通过以下方法之一解决此问题:
firebase.database().ref("users").orderByChild("insuredAnimalCount").startAt(1)
进行查询。也请在这里查看我的答案: Firebase Query Double Nested