Firebase OrderBy所有孩子

时间:2017-06-08 14:42:49

标签: java android json firebase

我尝试在我的数据库中进行搜索,使用客户端中的搜索栏,然后创建一个将在Adapter(FirebaseRecyclerAdapter)中的查询

问题是,该用户可以搜索所有参数(例如项目或国家/地区),但我找不到找到所有孩子的解决方案

查询。例如,用户写了" hat"在搜索栏中,如果我选择" item"它将起作用。在orderByChild,但如果他写了"德国"它不会起作用

Query query = reference.orderByChild("item").equalTo("hat");

数据库

{
    "shop": {
        "0": {
            "item": "hat",
            "country": "Germany"
        },
        "1": {
            "item": "hat",
            "country": "America"
        },
        "2": {
            "item": "shoes",
            "country": "Germany"
        }
      }  
}

那么如何在所有孩子中进行搜索?在"项目"和国家"同时?提前致谢。

0 个答案:

没有答案