0
私のデータは、このようなものです:次のように私はそれにアクセスする場合、私はすべてのメンバーのリストを取得Firebase-ダートデータのフィルタリング
{
"members": [
{
"type": "alpha",
"name": "John"
},
{
"type": "alpha",
"name": "Jane"
},
{
"type": "beta",
"name": "Renata"
},
{
"type": "beta",
"name": "Richard"
}
]
}
:しかし
DatabaseReference ref = database().ref('members')
ref.onValue.listen((e) {
var members = e.snapshot.val();
});
、私がしようとした場合次のようにデータをフィルタリングすると、null
と表示されます。私は、「タイプ」、「アルファ」でのみオブジェクトを取得するにはどうすればよい
DatabaseReference ref = database().ref('members').orderByValue().equalTo("alpha", "type");
ref.onValue.listen((e) {
var members = e.snapshot.val();
});
?