Gesamtzahl der Datensätze in Firebase (wann bin ich fertig mit dem Zählen?)

Das Zählen von Datensätzen in einer Tabelle ist offensichtlich eine manuelle Anstrengung, bis ihr einige dieser neuen Funktionen bereits in Arbeit habt;)

Ich bin jedoch fest entschlossen, sogar einen manuellen Lauf mit .on ('value', ...) zu verwenden, um eine Zählung abzurufen:

var table = new Firebase('http://beta.firebase.com/user/tablename');
var count = 0;
table.on('child_added', function(snapshot) {
   count++;
   // how do I know if this is the last child? i.e. the count is complete?
});

// when is it okay to use count?

Ich sehe die gleichen Probleme mit jeder Art von Paginierung voraus und ich fühle mich ein bisschen bescheuert darüber. Was vermisse ich?

Ist dies im Grunde das falsche Muster, um beispielsweise die Anzahl der Nachrichten zu ermitteln, die ein Benutzer in seiner Warteschlange hat?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage