ネイティブ モードの Cloud Firestore Enterprise エディションが利用可能になりました。
詳細
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Gemini の支援機能を使用して MQL を記述する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このドキュメントでは、
Gemini Code Assist を使用して Cloud Firestore で AI を活用したアシスタンスを利用し、自然言語
プロンプトを使用して
MongoDB 互換のクエリ言語(MQL)クエリを生成する方法について説明します。
がデータをどのように、いつ使用するかについて学習します。GeminiGoogle Cloud
Gemini Code Assist始める前に
省略可: を設定しますGemini Code Assist。
このドキュメントのタスクを完了するには、
必要な Identity and Access Management(IAM)権限があることを確認してください。
必要なロール
このドキュメントのタスクを完了するために必要な権限を取得するには、
プロジェクトに対する
GeminiGoogle Cloudユーザー(
roles/cloudaicompanion.user)
IAM ロールを付与するよう管理者に依頼してください。
自然言語プロンプトを使用して MQL クエリを生成する
Gemini に自然言語でのコメント(プロンプト)を与えて、
スキーマに基づくクエリを生成できます。たとえば、次のプロンプトに対応して MQL を生成するように
Geminiに指示できます。
- 「出版年が 1960 年の人気のある書籍は何冊ありますか?」
- 「人気のある書籍のサンプル コレクションを作成してください。」
Cloud Firestore で Gemini
のアシスタンスを使用して MQL を生成するには、次の操作を行います。
Google Cloud コンソールで、Cloud Firestore [データベース] ページに移動します。
[データベース] に移動
リストから Cloud Firestore データベースを選択します。[Firestore Studio] が開きます。
新しいクエリエディタまたは空のクエリエディタで、[MQL を生成] ボタンをクリックします。それ以外の場合は、[コーディング サポート] をクリックします。
クエリの生成に使用するプロンプトを入力します。精度を高めるには、プルダウンでコンテキストのコレクションを選択します。
生成された MQL を確認し、次のいずれかの操作を行います。
- Gemini によって生成された MQL を受け入れるには、
[挿入] をクリックします。エディタで MQL の編集を続行できます。
[実行] をクリックしてクエリを実行します。
- プロンプトを編集するには、[編集] をクリックします。
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-05-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-05-25 UTC。"],[],[]]