我尝试在我的数据库中进行搜索,使用客户端中的搜索栏,然后创建一个将在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"
}
}
}
那么如何在所有孩子中进行搜索?在"项目"和国家"同时?提前致谢。