java - 如何在 Firebase 中按字段过滤项目?

标签 java android firebase

"Products" : {
    "DateTime" : {
      "category" : "Mobile Phones",
      "pid" : "",
      "pname" : "",
      "price" : "",
    }
  } 

您好,我正在使用 firebase 开发一个 Android 应用程序。我可以列出我的 firebase 数据库中的所有产品。但是,我想根据类别显示产品(例如: Mobile PhonesTablets 等)。我该怎么做?

最佳答案

您可以使用复合查询,例如:

Query products = db.collection("Products/DateTime").whereEqualTo("category", YOUR_CATEGORY);

查看更多here

关于java - 如何在 Firebase 中按字段过滤项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56407404/

相关文章:

android - 更新 google play 后,google map v2 无法正常工作

javascript - 无法(仅)访问对象的某些属性 (JavaScript)

swift - observerSingleEvent 函数未与 Firebase 一起运行

android - 仅增加 versionCode 时用户会收到通知吗?

android - 在 Android 上呈现动态表单的方法?

使用 Robolectric 3.6.1 时出现 java.lang.IllegalAccessError

java - JSP页面登录问题

javascript - Firebase 身份验证注销()-nodejs

java - 在 Tapestry 5 Web 应用程序中编辑复杂的 Java 对象

java - JToggleButton - 如何更改颜色?