find() a fondo momgodb

bueno aqui les platicare como usar el find de mongodb una herramienta para las colecciones de datos bueno primero veremos como solo ver un campo de la colección de datos o bueno también pueden ser muchos esto lo hacemos de la siguiente manera

db.coleccion.find({},{})

bueno explicaremos la primera parte es para acceder a la colección de datos la seguna que es importante significa {filtros a colocar en la búsqueda},{lo que voy a mostrar} traduciendo esto,

db.coleccion.find({nombre:’Aaron’},{apellidos: 1}) asi solo mostrare el campo apellido de nuestra colección de datos, también lo podemos hacer inverso que nos muestre todos los campos excepto apellidos seria de la siguiente forma 

db.coleccion.find({nombre:’Aaron’},{apellidos: 0}) este es el proceso inverso.

también podemos coloar mas  restricciones en nuestras consultas a nuestras colecciones de datos 

db.coleccion.find({nombre:’Aaron’,apellido_paterno:’Meis’}) asi solo dejaremos los nombre que tengan nombre aaron y apellido meis 

esto lo podemos conjugar con expresiones regulares y muchas vertientes mas de la siguiente manera 

db.coleccion.find({nombre:{“$regexp”: ^A } }) aqui me mostrara todos las colecciones que tengan nombre con A esto es muy util cuando tenemos miles de colecciones y queremos filtrarlas y sacar datos rápidamente, esto lo podemos hacer con los siguientes argumentos también dejo link  esta en ingles pero  esta muy bueno dejen decir que es copia de la documentación original.

Bueno espero que este breve manual de fin des ayude a sus busquedas en las colecciones de datos cualquier cosa no dudes en preguntar entre mas seamos en la comunidad es mejor saludos desde México 

Anuncios
Publicado en mongodb

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: