web-dev-qa-db-ja.com

コンソールからFirebaseにノードを追加できません

2つのモバイルアプリを含むFirebaseプロジェクトがあります。

  1. Firebase/GoogleのFriendlyChatの例(メッセージ)-最初に作成
  2. 食料品アイテムリスト(食料品アイテム)-2番目を作成しよう

内部にいくつかのテストメッセージがあるメッセージノードがすでに表示されています。

enter image description here

しかし、appIdノードに子を追加しようとすると、「grocery-items」という名前を付けて、[〜#〜] add [〜# 〜]、ただしノードは追加されません。ただ消えます。

Grocery-itemsノードを追加できないのはなぜですか?

16
marciokoko

Firebase Databaseはキーと値のストアです。ツリーのパスにキーの値を保存します。ただし、実際の値がある場合にのみキーを保存します。キー/パスに値がない場合、すぐに削除されます。

をクリックすると + ボタンをクリックしてからキーを入力し、 Add ボタンを押すと、最初に入力したキーが削除されます値がないため

代わりにすべきことは、何を達成したいかによって異なります。

単一のキー/値ペアを追加するには:

  • クリック +
  • キー/名前を入力してください
  • 値を入力してください
  • クリック Add

JSONスニペット/ツリーを追加する場合:

  • クリック +
  • キー/名前を入力してください
  • クリック + (空の)値の隣
  • 子のキー/名前を入力してください
  • 子の値を入力してください
  • クリック Add
49