Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Scrivi MQL con l'assistenza di Gemini
Questo documento descrive come utilizzare
Gemini Code Assist per ricevere assistenza
basata sull'AI in Firestore per generare query MQL utilizzando prompt in linguaggio naturale.
Per ottenere le autorizzazioni necessarie per completare le attività descritte in questo documento, chiedi all'amministratore di concederti il ruolo IAM Gemini for Google Cloud User (roles/cloudaicompanion.user) sul progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Genera query MQL utilizzando prompt in linguaggio naturale
Puoi fornire a Gemini commenti in linguaggio naturale (o prompt) per generare query basate sullo schema. Ad esempio, puoi chiedere
a Gemini di generare MQL in risposta ai seguenti prompt:
"Quanti libri popolari sono stati pubblicati nel 1960?"
"Crea una raccolta di esempio di libri popolari".
Per generare MQL in Firestore con l'aiuto di Gemini:
Nella console Google Cloud , vai alla pagina Database di Firestore.
Seleziona un database Firestore con compatibilità MongoDB dall'elenco. Si apre Firestore Studio.
In un editor di query nuovo o vuoto, fai clic sul pulsante Genera MQL. In caso contrario,
fai clic su Aiutami a programmare.
Inserisci un prompt da utilizzare per generare una query. Per migliorare l'accuratezza,
seleziona una raccolta per il contesto nel menu a discesa.
Esamina l'MQL generato ed esegui una delle seguenti azioni:
Per accettare l'MQL generato da Gemini,
fai clic su Inserisci. Puoi continuare a modificare l'MQL nell'editor.
Fai clic su Esegui per eseguire la query.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-04-09 UTC."],[],[]]