databaseReference.child("List").orderByChild("Country")
.equalTo("US")
.addListenerForSingleValueEvent(new ValueEventListener() {
如果国家/地区值仅为“美国”,则可以正常工作。
但是如果国家值不止一个词:“US UK”它不显示这个值,在这种情况下我如何搜索值“US”?
感谢您的帮助!!
最佳答案
这不是个好办法,但试试吧。
databaseReference.child("List")
.orderByChild("Country")
.addListenerForSingleValueEvent(new ValueEventListener(Child data){
if (data.value().Country.equals("US UK") {
databaseReference.child("List").child(data.key).addListenerForSingleValueEvent.....
}
})
无论如何,我会尝试另一种方式,稍后再给你一个更好的答案。
关于android - 如何使用 firebase (android) 搜索正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44561122/