0
Firebaseのユーザー "テーブル"に〜100万人のユーザーがいます。Firebase JS SDKの 'child_added'が大規模データベースで動作しません
各ユーザーのユーザー名を取得する必要があります。
once('value'
は、コールの大きすぎる方法ですので、私は「child_added」は任意の成功なしに、私はこのコードを使用しています上で使用してみてください:
usersRef.on('child_added', function (snapshot) {
var user = snapshot.val();
console.log(user);
var username = user.username ? user.username : null;
// Put username in the .txt file, one username per line
});
私は同じくらい15として分、何を待っていました起こりました。今は不可能なようです。 child_added
以外に何を試すことができますか?
この答えは動作しません:
直接ユーザーのノードにアクセスしてまたはは、私はすべてのユーザのユーザ名のリストを集め、ログインする必要はありません。 –
おそらくFirebaseのサポート担当者に直接連絡して、自分のプログラマーが自分の望む.txtファイルを提供するようにしています(すべてのユーザーのユーザー名、1行に1つのユーザー名)。 –
また、なぜそれは動作しませんでしたか? Firebaseはサービスを改善しなくなるのだろうか?これは基本的な機能ですが、他の一般的なデータベースでは非常に簡単な作業です... –