Ich versuche alle Einträge meiner Firebase innerhalb von zwei Zeitstempeln anzuzeigen. My Firebase Setup sieht wie folgt ausAbfrage nach Datumsbereich in Firebase
https://my_firebase_url/users/7b49e1f4-a7c2-4d42-b2ef-145b0ff83d21/orders:
{
"1234": {
"size" : 45,
"deliveryDate" : 1460844000000
},
{
"1342": {
"size" : 23,
"deliveryDate" : 1243845000000
}
Hier ist meine Frage:
new Firebase('https://my_firebase_url/users/7b49e1f4-a7c2-4d42-b2ef-145b0ff83d21/orders')
.orderByChild('deliveryDate')
.startAt(1400000000000)
.endAt(1500000000000)
.once('value', function (snap) {
console.log(snap.val());
});
Meine Konsolenfenster sollte mit ref.nr 1234
, die Reihenfolge angezeigt werden, sondern zeigt es null
kann jemand helfen ich raus?
Sie verwenden verschiedene Firebase-Referenzen in den obigen Schnipsel. Sollten sie nicht gleich sein? – pkacprzak
Ja, sollten sie. Dies war nur ein Fehler von mir beim Kopieren/Einfügen in stackoverflow. Ich habe die Frage jetzt bearbeitet. –
Was ist die Ausgabe der Konsole, wenn Sie '.startAt' und' .endAt' weglassen? –