1
私はswift 2プロジェクトでfirebaseを使用しています。firebaseから特定のデータのみを取り出します
{
'Registration'
{
'SomerandomkeyofuserID':
{
'Car':
{
'random key 1':
{
'name': 'Chris';
'date': '24 May 2016'
}
'random key 2':
{
'name': 'John';
'date': '25 May 2016'
}
'random key 3':
{
'name': 'Chris';
'date': '24 May 2016'
}
'random key 4':
{
'name': 'John';
'date': '25 May 2016'
}
}
}
私は「名前」=を持っている唯一のデータのスナップショットを取得したい "ジョン
私はそれは私にすべての4つのデータを提供しますcode.Butの下に使用しています。
let userRef = dataBaseRef.child("Registration/").child((FIRAuth.auth()!.currentUser?.uid)!).child("Car")
let userRef1 = userRef.queryOrderedByChild("car_name")
userRef1.observeEventType(.Value, withBlock: { (snapshot) in
print("SNAPSHOT: ",snapshot.childrenCount)
print("SNAPSHOT: ",snapshot)
)}
助けてください。
ルールでデータのインデックスを作成しましたか?他のもの、あなたは名前でそれをフェッチしたいが、あなたはcar_nameを観察する、これはどうですか? – i6x86