Erhalten Sie Benachrichtigungen über neu geschobene Kinder
Ich bin.push()
in eine Firebase-Referenz.
Ich möchte, dass ein Hörer online gehen kann und dann nur über Neuheiten informiert wird.push()
ed Kinder.
Wenn der Knoten also bereits 5 Kinder enthält und der Client über neue Kinder benachrichtigt werden möchte und 2 per Push übermittelt werden, sollte der Client nur 2 Benachrichtigungen erhalten.
Gerade jetzt mit.on('child_added',function...)
Wenn der Client online geht, erhält er nicht nur neue, sondern auch alle alten Nachrichten. Es ist der zweite Teil, den ich vermeiden möchte.
Ich habe es auch mit versucht.startAt().limit(1)...
, aber dies scheint sich auch nicht wie gewünscht zu verhalten. Ich bin nicht sicher, was genau es damit macht, aber sicher nicht, was ich erwarte.