Capítulo 4. Consulta de
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este capítulo de trata en detalle las consultas. Las principales áreas tratadas son las siguientes:
Puedes consultar rangos, inclusión de conjuntos, desigualdades y mucho más utilizando las condicionales de
$.Las consultas devuelven un cursor de base de datos, que devuelve perezosamente lotes de documentos a medida que los necesitas.
Hay muchas metaoperaciones que puedes realizar en un cursor, como omitir un determinado número de resultados, limitar el número de resultados devueltos y ordenar los resultados.
Introducción al hallazgo
El método find se utiliza para realizar consultas en MongoDB. La consulta devuelve un subconjunto de documentos de una colección, desde ningún documento hasta toda la colección. Los documentos que se devuelven vienen determinados por el primer argumento de find, que es un documento que especifica los criterios de consulta.
Un documento de consulta vacío (es decir, {}) coincide con todo lo que hay en la colección. Si a find no se le asigna un documento de consulta, por defecto será {}. Por ejemplo, lo siguiente:
>db.c.find()
coincide con todos los documentos de la colección c (y devuelve estos documentos por lotes).
Cuando empezamos a añadir pares clave/valor al documento de consulta, empezamos a restringir nuestra búsqueda. Esto funciona de forma sencilla para la mayoría de los tipos: los números coinciden con los números, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access