31

ブラウザのパフォーマンスを向上させるためにアクティブ化された読み取り専用および非リアルタイム モード

プロジェクトにメッセージが表示され、ノードも削除できません

また、私はこれを読みましたhttps://groups.google.com/forum/#!topic/firebase-talk/qLxZCI8i47s

どの州 :

Firebase に多数のノード (数千など) がある場合、ノードごとに新しい要素を作成する必要があり、最新のブラウザーには、ページに追加できる DOM 要素の数に制限があります。

それは言います:

この問題を解決するには、Firebase のルートで Firebase ダッシュボードをロードするのではなく、階層の下位にロードします。

意味がわからない

リアルタイム ダッシュボードに戻るにはどうすればよいですか?

4

7 に答える 7

38

データベースからダウンロードするノードが多すぎることを検出すると、Firebase コンソールはリアルタイム モードの使用を停止し、読み取り専用モードに切り替えます。このモードでは、ブラウザからの作業が少なくて済むため、ブラウザのパフォーマンスが維持される可能性が高くなります。

リアルタイム モードに戻るには、ノードが少ない場所に移動する必要があります。したがって、ルートでデータベースのロードを開始するとします。つまり、データ ツリーの上部にある「疑似アドレス バー」には次のように表示されます。

https://<your-project>.firebaseio.com/

そして、アイテムのリストが表示されます。次に、その疑似アドレス バーの URL をクリックして、次のように変更します。

https://<your-project>.firebaseio.com/<one-of-your-keys>

そしてヒットenter。データ ツリーは、ノードがone-of-your-keysダウンした状態でリロードされ、再びリアルタイム モードに切り替わる可能性があります。

于 2016-07-29T13:45:37.440 に答える
6

firebase のすべてのノード キーはリンクです。新しいタブでサブノードを開いて、そのサブノードとその子を編集できます。

  1. 編集または削除するサブノードを右クリックします

  2. 新しいタブで開くリンクを選択

  3. 新しいタブでサブノードを編集します

于 2017-01-10T06:44:54.120 に答える
1

I have the same problem... I'm a bit surprised because I though Firebase could easily scale to support huge amount of data (example million users, etc.).

I have a node with 80000 sub-nodes (each object has his own push-id) and I cannot delete or perform any action on it because the real-time doesn't work in Firebase console.

I think the only way to udate or delete the data it's to do it via JAVA code :(

于 2016-08-02T16:54:50.567 に答える