透過 Firebase 控制台管理 Cloud Firestore

使用 Firebase 控制台

  • 查看、新增、編輯及刪除資料。
  • 建立及更新 Cloud Firestore 安全性規則。
  • 管理索引。
  • 監控使用情況。

查看資料

您可以在 Firebase 控制台查看所有 Cloud Firestore 資料。最低價格: Cloud Firestore 「資料」分頁, 按一下文件或集合,即可開啟該項目中的巢狀資料。

開啟特定路徑

如要開啟特定路徑的文件或集合,請使用「編輯路徑」 按鈕:

點選「編輯路徑」按鈕,開啟
                                       特定文件或集合

篩選集合中的文件

如要篩選集合中列出的文件,請使用「篩選器清單」按鈕

按一下「篩選器清單」按鈕
                                       。

不存在的祖系文件

文件即使一或多個祖係不存在 個值。例如路徑中的文件 即使祖系文件,/mycoll/mydoc/mysubcoll/mysubdoc 也可以存在 /mycoll/mydoc 不會。Cloud Firestore 資料檢視器會顯示 不存在的祖系文件,如下所示:

  • 在文件集合的文件清單中,祖系的文件 ID 文件會以斜體顯示。
  • 在不存在的祖系文件資訊面板中,資料檢視器 指出文件不存在。

控制台中不存在的祖系文件。

查詢資料

您可以在應用程式的「查詢產生器分頁中查詢文件, Cloud Firestore 的「Data」(資料) 頁面。

  1. 前往 Cloud Firestore「Data」頁面

  2. 按一下「Query builder」分頁標籤。

  3. 選取查詢範圍

    選取「Collection」(集合) 即可查詢單一集合。在文字欄位中 輸入集合的路徑

    選取「集合群組即可查詢具有相同數量的所有集合 編號。在「Collection group(集合群組) 欄位中,輸入集合群組 ID。

    表格會自動顯示指定集合中的文件 或集合群組

  4. 按一下「新增至查詢」即可篩選傳回的文件集。根據預設 查詢產生器會新增 WHERE 子句。你可以 您可以使用下拉式選單和文字欄位修改這個子句,或變更為 1 其他可用的子句中持續建構更複雜的 請按一下「新增至查詢」

    如要移除查詢子句,請按一下「移除」按鈕 。如要移除所有查詢子句, 按一下「清除

  5. 按一下「Run」(執行),從資料庫擷取結果。

查詢的相關規定和限制

使用查詢產生器時,請留意下列需求和 查詢限制。

  • 所有查詢都必須由一或多個索引支援。如果資料庫無法 尋找支援查詢的索引,就會傳回包含 來建立所需索引的連結。

  • ORDER BY 子句必須與 WHERE 子句中的欄位相符,然後 即視為同一個訂單根據預設,結果會按照文件 ID 排序。篩選 任何其他欄位,且除等式 (==) 以外的任何欄位,將 該欄位的 ORDER BY 子句。

  • 範圍 (<<=>>=) 但不等於 (!=, not-in) 查詢子句 都必須篩選同一個欄位。

如需瞭解其他限制,請參閱 查詢限制

管理資料

在 Cloud Firestore 中,您可以將資料儲存在文件中,也可以整理 轉換為集合開始新增資料前,請先進一步瞭解 Cloud Firestore 資料模型

你可以在 Firebase 中新增、編輯及刪除文件和集合 控制台。如要管理資料,請開啟「資料」分頁 在「Cloud Firestore」區段中:

新增資料

  1. 按一下「新增珍藏內容」,然後輸入珍藏內容名稱。 點選「下一步」
  2. 輸入特定文件 ID,或按一下「自動 ID」,然後新增 定義文件中的資料
  3. 點選「儲存」。新的集合和文件就會顯示在資料檢視器中。
  4. 如要在珍藏內容中加入更多文件,請按一下「新增文件」

編輯資料

  1. 按一下珍藏內容即可查看相關文件,然後點選 即可查看其欄位和子集合。
  2. 按一下欄位即可編輯欄位值。如何新增欄位或 子集合至所選文件時,按一下「新增欄位」,或 新增產品系列

刪除資料

如何刪除產品素材資源集合:

  1. 選取要刪除的產品素材資源集合。
  2. 按一下「文件」欄頂端的選單圖示,然後點選 刪除最愛

按一下「文件」欄選單中的「刪除文件集」

如何刪除文件或文件中的所有欄位:

  1. 選取要刪除的文件。
  2. 按一下文件詳細資料欄頂端的選單圖示。選取 刪除文件刪除文件欄位

刪除文件也會一併刪除該文件中的所有巢狀資料,包括 任何子集合。不過,刪除文件 欄位不會刪除其子集合。

在文件詳細資料欄的內容選單中,按一下 [刪除文件] 或 [刪除文件欄位]

如何刪除文件中的特定欄位:

  1. 選取文件即可查看欄位。
  2. 在要刪除的欄位旁,按一下刪除圖示。

按一下「刪除」圖示即可移除文件中的欄位

管理 Cloud Firestore 安全性規則

如要透過 Firebase 控制台新增、編輯及刪除 Cloud Firestore 安全性規則,請前往 「規則」分頁 Cloud Firestore 部分。學習新知 進一步瞭解如何設定及自訂規則

管理索引

如要為查詢建立新索引,並管理現有索引,請前往 Firebase 控制台,請前往 「索引」分頁 Cloud Firestore 部分。進一步瞭解如何管理索引

監控使用情形

如要監控 Cloud Firestore 用量,請開啟 Cloud Firestore 「用量」分頁 在 Firebase 控制台中也能看到使用資訊主頁估算用量 在不同時段的表現