java - 有条件检索 Firebase 数据?

标签 java android firebase-realtime-database

我想从我的 Prt Ss 检索数据(图像上传)

enter image description here

这个问题是,如何从这个子条件中获取值(value)? (更多用户电话号码)随机电话号码和推送ID?

FirebaseDatabase.getInstance().getReference()
            .child("Cart List").child("Admin View") ?

最佳答案

据我了解,您想要检索随机电话号码中的所有产品。您必须检索所有电话号码,然后遍历它们的子号码。

类似这样的事情:

List<Phone> phones = FirebaseDatabase.getInstance()
.getReference().child("Cart List").child("Admin View");

for(Phone phone : phones) {
  Map<String, Products> values = phone.getValue();
  for(Map.Entry<String, Products> entry : phone.entrySet()) {
     Product product = entry.getValue();      
  }
}

关于java - 有条件检索 Firebase 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59899521/

相关文章:

java - 安卓广播地址

Swift:向 Firebase 变量添加值时如何修复无限循环

firebase - foreach 循环无法在 React Native 中与 google cloud firestore 一起使用

java - 为什么需要抽象方法?

java - 安装 Mac OS X Yosemite (Mac OS 10.10) 后 Eclipse 无法启动

android - NativeScript 的 Intellisense (Android) - 没有显示某些方法?

android - 如何以编程方式将RGB代码转换为十六进制并设置为Android中 TextView 或按钮的背景颜色

java - Android:如何在设备重新启动后运行服务中的线程

firebase - 当我为 flutter web 添加 firebase 时,我的应用程序将无法运行

java - Jtextarea出不来