我正在尝试使用查询从Firebase数据库中过滤用户。我的目标是查询查找所有不居住在英国的女性。 这是我的数据库结构:
{
"Users" : {
"uid1" : {
"name" : "Sera",
"sex": "female",
"country": "USA"
},
"uid2" : {
"name" : "June",
"sex": "female",
"country": "UK"
},
"uid3" : {
"name" : "Summer",
"sex": "female",
"country": "UK"
}
}
}
我可以按性别订购他们,例如:
Query query = FirebaseDatabase.getInstance().getReference().child("Users").orderByChild("sex").equalTo("female");
但是在同一查询中,如何过滤国家/地区不等于英国的地方?