我在Firebase上有以下结构:
- members
-KkN7J3duEB0Lqz01S7v
|- birthday: "1980-01-02"
我想查询1月份出生的会员,无论年复一日。
我可以就如何实现这一目标提出建议吗?谢谢!
答案 0 :(得分:1)
您当前的结构不允许该类型的查询。与NoSQL数据库一样,您需要修改数据结构以允许您想要的用例:
- members
-KkN7J3duEB0Lqz01S7v
|- birthday: "1980-01-02"
|- birthMonth: 1
您的查询将变为:ref.child("members").orderByChild("birthMonth").equalTo(1)
。