トピックとカテゴリを持つアプリがあります.1つのカテゴリが1つ以上のトピックに属する場合があります。特定のトピックを持つカテゴリのみを表示するようにデータをフィルタリングしようとしていますidはtrueとしてマークされ、これは構造体である:FirebaseとSwiftで1対多のクエリを実行する3
self.ref = FIRDatabase.database().reference(fromURL: FIREBASE_URL).child("categories")
let query = ref?.queryOrdered(byChild: "topics/idt2").queryEqual(toValue: true)
query!.observe(.value, with: { (snapshot) in
//This should bring back both categories, Soccer and Moon
print("Inside query \(snapshot.value)") // Prints null
})
ここで(スウィフト2.3に取り組んでいた)私が思い付くのコードはありますか?
Fox次の質問:あなたの質問にJSONツリーの画像が含まれています。 Firebaseデータベースコンソールの[エクスポート]ボタンをクリックすると、実際のJSONをテキストとして置き換えてください。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。 –