So erstellen Sie einen Index für eine untergeordnete Eigenschaft eines Array-Objekts in Firebase

9

In meiner Firebase-App speichere ich Objekte in einer Array-Struktur mit der push () -Methode, die eindeutige IDs erzeugt. Diese Objekte haben eine Kindeigenschaft namens "terminatedDate". Wie kann ich eine indexOn-Regel in Firebase erstellen, um dieses Feld zu indizieren? Unter Ereignissen hat jeder Benutzer einen Knoten, als ein Kind-Array ihrer Ereignisse. / events / userId / arrayOfEvents

Ich kann orderByChild () verwenden, um die Datensätze erfolgreich nach dem geplanten Datum des Ereignisses abzurufen, warnt mich jedoch vor dem Index.

Meine Regeln sehen so aus:

%Vor%

Mein Code, der die Abfrage ausführt, sieht folgendermaßen aus:

%Vor%

Meine Daten sehen folgendermaßen aus:

%Vor%     
Stradosphere 06.11.2015, 18:48
quelle

1 Antwort

20

Das sollte funktionieren:

%Vor%     
Frank van Puffelen 06.11.2015, 22:40
quelle

Tags und Links