【问题标题】:How to search regex with firebase (android)?如何使用firebase(android)搜索正则表达式?
【发布时间】:2017-06-15 16:04:32
【问题描述】:
databaseReference.child("List").orderByChild("Country")
                               .equalTo("US")
                               .addListenerForSingleValueEvent(new ValueEventListener() {

如果国家/地区值只有“美国”,它就可以正常工作。

但是,如果国家/地区值有多个单词:“US UK”,它不会显示此值,在这种情况下如何搜索值“US”?

感谢您的帮助!!

【问题讨论】:

标签: android regex firebase firebase-realtime-database


【解决方案1】:

这不是好方法,但试试吧。

 databaseReference.child("List")
           .orderByChild("Country")
           .addListenerForSingleValueEvent(new ValueEventListener(Child data){
              if (data.value().Country.equals("US UK") {
                 databaseReference.child("List").child(data.key).addListenerForSingleValueEvent.....
              }
           })

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

【讨论】:

  • 也许我的代码错了,(例如: data.value().getCountry() 而不是 data.value().Country )但请理解它是如何工作的。也很高兴认识你,越南人。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-20
  • 2011-09-02
  • 1970-01-01
  • 2013-11-02
  • 1970-01-01
相关资源
最近更新 更多