Firebase中的Android-Complex查询

时间:2018-05-06 19:13:44

标签: android firebase firebase-realtime-database

我有一个简单的数据库结构,我想对它进行查询: 得到motcle包含的文章。(关键),从找到的文章中我们按最高note命令它们。
我知道要做“AND”我必须做一个嵌套查询。但是,当我在第二个节点article时,如何才能使第一个节点成为motcle 数据库

here is my Database

1 个答案:

答案 0 :(得分:0)

您是否考虑过更改数据结构的方式,例如存储“html”是你的情况,因为价值取决于关键? (或迁移到Firestore,它提供更好的查询功能)

然后你可以做类似

的查询
ref("article").child(id)
    .orderByChild("motocle/someKey")
    .equalTo("Html")

这是使用Firebase的典型方法,当根据您需要的查询构建数据时。