我需要在Realtime Firebase
中查询我的数据库。
这是我的数据库结构:
View
JSON:
{
"Recepts" : [ {
"Ingridients" : [ "Carrot", "Sugar" ],
"Name" : "Carrot Salad"
}, {
"Ingridients" : [ "Orange", "Milk" ],
"Name" : "Orange Milk"
} ]
}
如何进行查询,我制作如下代码:
rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference resultRef = rootRef.child("Recepts");
Query resultQuery = resultRef.orderByChild("Ingridients");
但我无法为ValueEventListener
对象添加Query
。
我需要做什么?
UPD 如何在Firebase中构建数据库以搜索食谱?每个食谱都有一些防腐剂。我需要搜索食谱。 如果查询包含多个匹配的成分,则需要输出包含匹配值的配方