firebaseデータベースからの値に基づいてデータを取得する方法

ドーンSyairillah:

私は構造化データ内の子「国家」の「支払い」に基づいてデータを取得しようとしている私のストラクチャードfirebase

私はこれを使用しました

salesRef = FirebaseDatabase.getInstance().getReference()
                .child("Orders")
                .orderByKey().startAt("Payments").endAt("Payments"+"\uf8ff");

しかし、私は間違っていたback.What何も持っていませんか?私は何を使うべきでしょうか?

ピーター・ハダッド:

あなたは次のことを実行する必要があります。

salesRef = FirebaseDatabase.getInstance().getReference().child("Orders").orderByChild("state").equalTo("Waiting Payments Config");

orderByChild引数としての属性の名前を取ると、equalTo引数としてその属性の値をとります。

ドキュメントを確認します。

https://firebase.google.com/docs/database/android/lists-of-data

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=227363&siteId=1