MongoDB Documento de consulta: db.collection.find() con ejemplo
El método de buscar u obtener datos de un MongoDB base de datos se lleva a cabo utilizando MongoDB consultas. Al realizar una operación de consulta, también se pueden utilizar criterios o condiciones que se pueden utilizar para recuperar datos específicos de la base de datos.
MongoDB proporciona una función llamada db.colección.buscar() que se utiliza para recuperar documentos de un MongoDB base de datos.
Durante el transcurso de este MongoDB En el tutorial de consulta, verá cómo se utiliza esta función de varias maneras para lograr el propósito de recuperación de documentos.
MongoDB Consulta básica OperaSupuestos de Alcance
El básico MongoDB Los operadores de consulta cubren operaciones simples como obtener todos los documentos en un MongoDB recopilación. Veamos un ejemplo de db.collection.find de cómo podemos lograr esto.
Todo nuestro código se ejecutará en el MongoDB JavaGuión shell de comando. Considere que tenemos una colección llamada 'Empleado' en nuestro MongoDB base de datos y ejecutamos el siguiente comando.

Explicación del código:
- Empleado es el nombre de la colección en el MongoDB base de datos de CRISPR Medicine News
- La MongoDB La consulta de búsqueda es una función incorporada que se utiliza para recuperar los documentos de la colección.
Si el comando se ejecuta correctamente, se mostrará la siguiente salida para el MongoDB encontrar ejemplo
Salida:
El resultado muestra todos los documentos que están presentes en la colección.
También podemos agregar criterios a nuestras consultas para poder recuperar documentos según ciertas condiciones.
MongoDB Ejemplo de consulta – 1
Veamos un par de MongoDB Consulta ejemplos de cómo podemos lograr esto.
db.Employee.find({EmployeeName : "Smith"}).forEach(printjson);
Explicación del código:
- Aquí queremos buscar un empleado cuyo nombre sea "Smith" en la colección, por lo tanto ingresamos el criterio de filtro como Nombre del empleado: "Smith"
Si el comando se ejecuta correctamente, se mostrará la siguiente salida
Salida:
El resultado muestra que solo se devuelve el documento que contiene "Smith" como nombre del empleado.
MongoDB Ejemplo de consulta – 2
Ahora en esto MongoDB En el tutorial de consultas, echemos un vistazo a otro ejemplo de código que utiliza el criterio de búsqueda mayor que. Cuando se incluye este criterio, en realidad busca aquellos documentos donde el valor del campo es mayor que el valor especificado.
db.Employee.find({Employeeid : {$gt:2}}).forEach(printjson);
Explicación del código:
- Aquí queremos buscar todos los empleados cuya identificación sea mayor que 2. $gt se llama operador de selección de consulta, y lo que significa es usar la expresión mayor que.
Si MongoDB El comando seleccionar campos se ejecuta correctamente, se mostrará la siguiente salida
Salida:
Se devuelven todos los documentos en los que la identificación del empleado sea mayor que 2.