【问题标题】:Retreive data from Firebase from table where rows have specific values从行具有特定值的表中检索 Firebase 数据
【发布时间】:2018-07-28 19:54:04
【问题描述】:

我目前正在使用 Android Studio 和 Firebase 开发一个 Android 应用程序,我正在考虑如何以最佳 JSON 格式构建我的数据库,这将随着时间的推移而变得最佳。

它是一个服务应用,有tbl_parent_categoriestbl_child_categoriestbl_services

是否可以执行如下查询:

SELECT * FROM tbl_services WHERE child_category_name = 'technicians' 

如果答案是肯定的,我该怎么做?我已经实现了连接等的代码,但是我该如何进行查询呢?

【问题讨论】:

    标签: java android json firebase


    【解决方案1】:

    当然可以,here's 文档中描述您如何操作的部分。您需要使用orderByChildequalTo 的组合。像这样的东西应该可以工作:

    Query myQuery = databaseReference.child("tbl_services")
                                     .orderByChild("child_category_name")
                                     .equalTo("technicians");
    

    【讨论】:

    • 真是太好了!非常感谢!是否区分大小写?
    • 表名应该区分大小写,是的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-09
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多