Firebaseの要素またはリストのサイズ/長さを測定する必要がありますが、実際のコンテンツは必要ありません。
firebase.database().ref("users/").once("length" || "size").then(callback)
のようなもの
ps Javascript SDK
Firebaseにはカウント演算子がないため、唯一の方法はすべての子をダウンロードするまたは別の<children>_count
プロパティを同期することです後者は簡単なタスクではありません(私の 1つのアプローチについてはこちらをご覧ください を参照)。
ref.child("messages").on("value", function(snapshot) {
console.log("There are "+snapshot.numChildren()+" messages");
})
子をカウントするより効率的な方法は、REST呼び出しをshallow=true
パラメーターで呼び出して、キーだけを与えることです。 Firebaseでは、すべてのノードデータをロードせずにノードの子の数を取得する方法?