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 JavaScript 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
- El 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.



