我必须填充一个RecyclerView与所有的孩子有favourite = true
,这是我的数据库结构:https://i.stack.imgur.com/7C6Ys.png
编辑我正在寻找的回应是alex提供的评论
val queryByFav = db.child("Users").child("mikeyreid2002gmailcom").orderByChild("favourite").equalTo(true)
为了能够返回favourite
= true的所有子节点,需要执行以下查询:
val db = FirebaseDatabase.getInstance().reference
val queryByFav = db.child("Users").orderByChild("testing provider a/favourite").equalTo(true);
这个查询只对有效如果所有其他用户具有完全相同的结构:
testing provider a/favourite
如果他们没有,那么确保有一个固定的子元素,而不是一个动态的。