如何使用Firebase(安卓)搜索正则表达式


databaseReference.child("List").orderByChild("Country")
                               .equalTo("US")
                               .addListenerForSingleValueEvent(new ValueEventListener() {

如果国家/地区值仅为"US",则工作正常。

但是,如果国家/地区值有多个单词:"美国英国"它不显示此值,在这种情况下如何搜索值"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.....
              }
           })

无论如何,我会尝试另一种方式,稍后再给你一个更好的答案。

最新更新