Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Campos del proyecto a devolver del query

Utilice la proyección para seleccionar qué campos de documento devuelve una consulta. Puedes utilizar los siguientes métodos:

Por defecto, los query en MongoDB devuelven todos los campos de los documentos coincidentes. Para limitar la cantidad de datos que MongoDB envía a las aplicaciones, puede incluirse un documento de proyección para especificar o restringir los campos que se devolverán.

  • Cuando se usa una etapa de agregación $project, normalmente debería ser la última etapa del pipeline y se utiliza para especificar qué campos devolver al cliente.

    Usar una etapa $project al principio o en medio de un pipeline para reducir el número de campos que se pasan a las etapas posteriores del pipeline es poco probable que mejore el rendimiento, ya que la base de datos realiza esta optimización automáticamente.

  • MongoDB aplica restricciones adicionales con respecto a las proyecciones. Consulta restricciones de proyección para obtener más detalles.