android - 如何使用 firebase (android) 搜索正则表达式?

标签 android regex firebase firebase-realtime-database

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/

相关文章:

Android:在屏幕底部放置广告

java - 如何在新的play-services-nearby中实现抽象类Endpoint Discovery Listener和Connection RequestListener?

ios - 正则表达式获取两个 % 字符之间的字符串

firebase - 如何在具有多个优先级的 Firebase 中进行排序?

java - Android https 请求奇怪失败

java - 如何使 TextView 的最大行数 - 如果更多 - 可滚动

python - 重用正则表达式模式的一部分

Python:用字典键替换 pandas df 中的整个单词字典值

ios - 火力基地 |远程通知不显示,swift 3.0

Swift:当用户关闭应用程序时将图像上传到 Firebase 云存储