Firebase コンソールでの Cloud Firestore の管理

Cloud Firestore を管理するには、Firebase コンソールで次の操作を行います。

  • データの表示、追加、編集、削除
  • Cloud Firestore セキュリティ ルールの作成と更新
  • インデックスの管理

データを表示する

Cloud Firestore のすべてのデータは Firebase コンソールで表示できます。Cloud Firestore の [データ] タブで、ドキュメントまたはコレクションをクリックして、そのアイテム内にネストされているデータを開きます。

特定のパスを開く

特定のパスにあるドキュメントまたはコレクションを開くには、[パスの編集] ボタン create を使用します。

特定のドキュメントまたはコレクションを開くには、[パスの編集] ボタンをクリックします。

コレクション内のドキュメントをフィルタリングする

コレクション内に一覧表示されるドキュメントをフィルタリングするには、[フィルタリスト] ボタン filter_list を使用します。

一覧表示されるドキュメントをフィルタリングするには、[フィルタリスト] ボタンをクリックします。

祖先ドキュメントが存在しない場合

1 つまたは複数の祖先が存在しない場合であっても、ドキュメントは存在できます。たとえば、/mycoll/mydoc/mysubcoll/mysubdoc パスのドキュメントは、祖先ドキュメント /mycoll/mydoc が存在しない場合であっても存在できます。Cloud Firestore データビューアでは、存在しない祖先ドキュメントは次のように表示されます。

  • コレクション内のドキュメントのリストでは、存在しない祖先ドキュメントのドキュメント ID は斜体になっています。
  • 存在しない祖先ドキュメントの情報パネルで、そのドキュメントが存在しないことが通知されます。

コンソール内での存在しない祖先ドキュメントの扱い

データ管理

Cloud Firestore では、データをドキュメントに格納し、ドキュメントをコレクションとして整理します。データの追加を開始する前に、Cloud Firestore データモデルに関する記事をお読みください。

Firebase コンソールでドキュメントやコレクションの追加、編集、削除を行うには、[Database] セクションの [データ] タブを開きます。

データの追加

  1. [コレクションを追加] をクリックし、コレクション名を入力して [次へ] をクリックします。
  2. 特定のドキュメント ID を入力するか、[自動 ID] をクリックしてドキュメントにデータ用のフィールドを追加します。
  3. [保存] をクリックします。新しいコレクションとドキュメントがデータビューアに表示されます。
  4. コレクションにドキュメントを追加するには、[ドキュメントを追加] をクリックします。

データの編集

  1. コレクションをクリックしてドキュメントを表示したら、ドキュメントをクリックしてそのフィールドとサブコレクションを表示します。
  2. フィールドをクリックしてフィールド値を編集します。選択したドキュメントにフィールドまたはサブコレクションを追加するには、[フィールドを追加] または [コレクションを追加] をクリックします。

データの削除

コレクションを削除するには:

  1. 削除するコレクションを選択します。
  2. ドキュメント列の上部にあるメニュー アイコンをクリックし、[コレクションを削除] をクリックします。

ドキュメント列のメニューから [コレクションを削除] をクリックします

ドキュメントまたはすべてのフィールドを削除するには:

  1. 削除するドキュメントを選択します。
  2. ドキュメントの詳細列の上部にあるメニュー アイコンをクリックします。[ドキュメントを削除] または [ドキュメント フィールドを削除] を選択します。

ドキュメントを削除すると、サブコレクションを含むそのドキュメント内のネストされたデータがすべて削除されます。ただし、ドキュメントのフィールドを削除してもサブコレクションは削除されません。

ドキュメントの詳細列のコンテキスト メニューから [ドキュメントを削除] または [ドキュメント フィールドを削除] をクリックします

ドキュメント内の特定のフィールドを削除するには:

  1. ドキュメントを選択してフィールドを表示します。
  2. 削除するフィールドの横にある削除アイコンをクリックします。

削除アイコンをクリックし、ドキュメントからフィールドを削除します

Cloud Firestore セキュリティ ルールの管理

Firebase コンソールで Cloud Firestore セキュリティ ルールの追加、編集、削除を行うには、[Database] セクションの [ルール] タブに移動します。詳しくは、ルールの設定とカスタマイズの方法をご覧ください。

インデックスの管理

Firebase コンソールでクエリのインデックスを新規作成したり、既存のインデックスを管理したりするには、[Database] セクションの [インデックス] タブに移動します。詳しくは、インデックスの管理方法をご覧ください。

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。