ネイティブ モードの 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)クエリを生成する方法について説明します。
Gemini for Google Cloud がデータを使用する方法とタイミングを確認する。
始める前に
省略可: Gemini Code Assist を設定します。
このドキュメントのタスクを完了するには、必要な Identity and Access Management(IAM)権限があることを確認してください。
必要なロール
このドキュメントのタスクを完了するのに必要な権限を取得するには、プロジェクトに対する
Gemini for Google Cloud ユーザー(
roles/cloudaicompanion.user)IAM ロールを付与するよう管理者に依頼してください。
自然言語プロンプトを使用して MQL クエリを生成する
Gemini に自然言語でのコメント(プロンプトともいいます)を与えて、スキーマに基づくクエリを生成できます。たとえば、次のプロンプトに対応して MQL を生成するように Gemini に指示できます。
- 「1960 年に出版された人気のある書籍は何冊ありますか?」
- 「人気の書籍のサンプル コレクションを作成して。」
Gemini のアシスト機能を使用して Cloud Firestore で MQL を生成する手順は次のとおりです。
Google Cloud コンソールで、Cloud Firestore [データベース] ページに移動します。
[データベース] に移動
リストから Cloud Firestore データベースを選択します。Firestore Studio が開きます。
新しいクエリエディタまたは空のクエリエディタで、[MQL を生成] ボタンをクリックします。それ以外の場合は、[コーディング サポート] をクリックします。
クエリの生成に使用するプロンプトを入力します。精度を高めるには、プルダウンでコンテキストのコレクションを選択します。
生成された MQL を確認し、次のいずれかの操作を行います。
- Gemini によって生成された MQL を受け入れるには、[挿入] をクリックします。エディタで MQL の編集を続行できます。[実行] をクリックしてクエリを実行します。
- プロンプトを編集するには、[編集] をクリックします。
次のステップ
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-06-11 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-06-11 UTC。"],[],[]]