0
Ich möchte feste Zeiten für einen bestimmten Künstler finden.Firebase queryEqual mit observeSingleEvent
Ich habe eine Liste der Künstler
artistRef = FIRDatabase.database().reference(withPath: "artists")
Ich habe eine Liste von Sets (mal)
showRef = FIRDatabase.database().reference(withPath: "sets")
- Künstler
- Artist1
- Name: Künstler 1
- ARTIST2
- Name: Künstler 2
- Artist1
- Sätze
- set1
- venueKey: venue1
- artistKey: Artist1
- Zeit: 1. JANUAR
- set2
- venueKey: venue1
- artistKey: ARTIST2
- Zeit: 1. JANUAR
- set3
- venueKey: venue2
- artistKey: Artist1
- Zeit: 2. Januar
- set1
Ich möchte alle Künstler 1 festgelegten Zeiten erhalten: [set1, set3]
Die Der folgende Snapshot wird als null zurückgegeben:
showRef.queryEqual(toValue: artist?.key, childKey: "artistKey").observeSingleEvent(of: .value, with: { snapshot in
...
})
Gibt es irgendetwas, was ich offensichtlich falsch mache?
Super! Vielen Dank – grabury
@grabury Willkommen Kumpel :) –