Escribe MQL con la asistencia de Gemini
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En este documento, se describe cómo puedes usar
Gemini Code Assist para obtener asistencia potenciada por IA en Cloud Firestore y generar consultas en el lenguaje de consultas de MongoDB (MQL) con instrucciones en lenguaje natural.
Para obtener los permisos que necesitas para completar las tareas de este documento,
pídele a tu administrador que te otorgue el
Gemini de Google Cloud Usuario (roles/cloudaicompanion.user)
rol de IAM en el proyecto.
Genera consultas en MQL con instrucciones escritas en lenguaje natural
Puedes escribirle comentarios en lenguaje natural a Gemini (o instrucciones) para
generar consultas basadas en tu esquema. Por ejemplo, puedes indicarle a
Gemini que genere MQL en respuesta a las siguientes instrucciones:
"¿Cuántos libros populares se publicaron en 1960?"
"Crea una colección de muestra de libros populares".
Para generar MQL en Cloud Firestore con Gemini
asistencia, sigue estos pasos:
En la consola de Google Cloud, ve a la página Cloud FirestoreBases de datos.
Selecciona una base de datos Cloud Firestore de la lista. Se abrirá Firestore Studio.
En un editor de consultas nuevo o vacío, haz clic en el botón Generar MQL. De lo contrario, haz clic en Ayúdame a codificar.
Ingresa una instrucción para generar una consulta. Para mejorar la precisión, selecciona una colección para el contexto en el menú desplegable.
Revisa el MQL generado y realiza cualquiera de las siguientes acciones:
Para aceptar el MQL generado por Gemini,
haz clic en Insertar. Puedes seguir editando el MQL en el editor.
Haz clic en Ejecutar para ejecutar la consulta.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-07-12 (UTC)"],[],[]]