Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
藉助 Gemini 編寫 MQL 程式碼
本文說明如何使用 Gemini Code Assist,在 Firestore 中取得 AI 輔助,並使用自然語言提示生成與 MongoDB 相容的查詢語言 (MQL) 查詢。
瞭解 Gemini for Google Cloud 如何使用您的資料。
事前準備
選用步驟:設定 Gemini Code Assist。
如要完成本文中的工作,請確認您具備必要的 Identity and Access Management (IAM) 權限。
必要的角色
如要取得完成本文中工作所需的權限,請要求管理員授予您專案的「Gemini for Google Cloud 使用者 」(roles/cloudaicompanion.user) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。
使用自然語言提示生成 MQL 查詢
您可以提供自然語言註解 (或提示) 給 Gemini,根據您的結構定義生成查詢。舉例來說,您可以提示 Gemini 根據下列提示生成 MQL:
- 「1960 年出版的熱門書籍有幾本?」
- 「建立熱門書籍的範例收藏。」
如要透過 Gemini 輔助在 Firestore 中產生 MQL,請按照下列步驟操作:
前往 Google Cloud 控制台的 Firestore「資料庫」頁面。
前往「資料庫」
從清單中選取與 MongoDB 相容的 Firestore 資料庫。「Firestore Studio」隨即開啟。
在新的或空白的查詢編輯器中,按一下「產生 MQL」按鈕。否則,請按一下「幫我編寫程式碼」。
輸入提示來生成查詢,如要提高準確度,請在下拉式選單中選取要提供背景資訊的集合。
查看生成的 MQL,然後進行下列任一操作:
- 如要接受 Gemini 生成的 MQL,請按一下「插入」。您可以在編輯器中繼續編輯 MQL。
按一下「執行」執行查詢。
- 如要編輯提示,請按一下「編輯」。
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-21 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-21 (世界標準時間)。"],[],[]]