users: [ user1: { userid: a, age:20} user2: { userid: b, age:10} user3: { userid: c, age:30} user4: { userid: d, age:20} ]
のようなデータ構造の場合
age:20であるユーザidを取得したいのですが、
a
d
swift
1let fetchDataRef = Database.database().reference() 2 3let query = fetchDataRef.child("users").queryEqualToValue("20") 4 5query.observeSingleEventOfType(.Value, withBlock: { snapshot in 6 for child in snapshot.children { 7 print(child.key) 8 } 9})
これだと、値20であるキー値のageが出力されてしまいます。
どのようにすれば同じ中のuseridの値を取得できるでしょうか
ご教示願います。
あなたの回答
tips
プレビュー