使用 Cloud Firestore 時, Firebase 控制台:
- 查看、新增、編輯及刪除資料。
- 建立及更新 Cloud Firestore Security Rules。
- 管理索引。
- 監控使用情況。
查看資料
您可以在 Firebase 控制台查看所有 Cloud Firestore 資料。最低價格: Cloud Firestore 「資料」分頁, 按一下文件或集合,即可開啟該項目中的巢狀資料。
開啟特定路徑
如要開啟特定路徑的文件或集合,請使用「編輯路徑」。
按鈕:篩選集合中的文件
如要篩選集合中列出的文件,請使用「篩選器清單」按鈕
。不存在的祖系文件
文件即使一或多個祖係不存在
個值。例如路徑中的文件
即使祖系文件,/mycoll/mydoc/mysubcoll/mysubdoc
也可以存在
/mycoll/mydoc
不會。Cloud Firestore 資料檢視器會顯示
不存在的祖系文件,如下所示:
- 在文件集合的文件清單中,祖系的文件 ID 文件會以斜體顯示。
- 在不存在的祖系文件資訊面板中,資料檢視器 指出文件不存在。
查詢資料
您可以在應用程式的「查詢產生器」分頁中查詢文件, Cloud Firestore資料頁面。
按一下「Query builder」分頁標籤。
選取查詢範圍。
選取「Collection」(集合) 即可查詢單一集合。在文字欄位中 輸入集合的路徑
選取「集合群組」即可查詢具有相同數量的所有集合 編號。在「Collection group」(集合群組) 欄位中,輸入集合群組 ID。
表格會自動顯示指定集合中的文件 或集合群組
按一下「新增至查詢」即可篩選傳回的文件集。根據預設 查詢產生器會新增
WHERE
子句。你可以 您可以使用下拉式選單和文字欄位修改這個子句,或變更為 1 其他可用的子句中持續建構更複雜的 請按一下「新增至查詢」。如要移除查詢子句,請按一下「移除」按鈕
。如要移除所有查詢子句, 按一下「清除」。按一下「Run」(執行),從資料庫擷取結果。
查詢的相關規定和限制
使用查詢產生器時,請留意下列需求和 查詢限制。
所有查詢都必須由一或多個索引支援。如果資料庫無法 尋找支援查詢的索引,就會傳回包含 來建立所需索引的連結。
ORDER BY
子句必須與WHERE
子句中的欄位相符,然後 即視為同一個訂單根據預設,結果會按照文件 ID 排序。篩選 任何其他欄位,且除等式 (==
) 以外的任何欄位,將 該欄位的ORDER BY
子句。範圍 (
<
、<=
、>
、>=
) 但不等於 (!=
,not-in
) 查詢子句 都必須篩選同一個欄位。
如需瞭解其他限制,請參閱 查詢限制:
管理資料
在 Cloud Firestore 中,你可以將資料儲存在文件中並整理 轉換為集合開始新增資料前,請先進一步瞭解 Cloud Firestore 資料模型。
你可以在 Firebase 中新增、編輯及刪除文件和集合 控制台。如要管理資料,請開啟「資料」分頁 在 Cloud Firestore 區段中:
新增資料
- 按一下「新增珍藏內容」,然後輸入珍藏內容名稱。 點選「下一步」。
- 輸入特定文件 ID,或按一下「自動 ID」,然後新增 定義文件中的資料
- 點選「儲存」。新的集合和文件就會顯示在資料檢視器中。
- 如要在珍藏內容中加入更多文件,請按一下「新增文件」。
編輯資料
- 按一下珍藏內容即可查看相關文件,然後點選 即可查看其欄位和子集合。
- 按一下欄位即可編輯欄位值。如何新增欄位或 子集合至所選文件時,按一下「新增欄位」,或 新增產品系列。
刪除資料
如何刪除產品素材資源集合:
- 選取要刪除的產品素材資源集合。
- 按一下「文件」欄頂端的選單圖示,然後點選 刪除最愛。
如何刪除文件或文件中的所有欄位:
- 選取要刪除的文件。
- 按一下文件詳細資料欄頂端的選單圖示。選取 刪除文件或刪除文件欄位。
刪除文件也會一併刪除該文件中的所有巢狀資料,包括 任何子集合。不過,刪除文件 欄位不會刪除其子集合。
如何刪除文件中的特定欄位:
- 選取文件即可查看欄位。
- 在要刪除的欄位旁,按一下刪除圖示。
管理 Cloud Firestore Security Rules
如要新增、編輯及刪除 Firebase 控制台中的「Cloud Firestore Security Rules」,請前往 「規則」分頁 Cloud Firestore 區段中的圖片。學習新知 進一步瞭解如何設定及自訂規則。
管理索引
如要為查詢建立新索引,並管理現有索引,請前往 Firebase 控制台,請前往 「索引」分頁 「Cloud Firestore」一節。進一步瞭解如何管理索引。
監控使用情形
如要監控「Cloud Firestore」的用量,請開啟「Cloud Firestore」 「用量」分頁 在 Firebase 控制台中也能看到使用資訊主頁估算用量 在不同時段的表現