Saltar al contenido

¿Cómo ver todos los documentos en una colección particular de base de datos en MongoDB a través de mongo Shell?

Si hallas alguna incompatibilidad en tu código o trabajo, recuerda probar siempre en un entorno de testing antes aplicar el código al proyecto final.

Solución:

Bien, ¡comencemos desde lo básico!

Después de que te hayas conectado a mongod con el comando mongo.

  • Listar bases de datos con comando show dbs

iot:PRIMARY> show dbs
admin 0.000GB
iot 0.020GB
local 0.042GB
test 0.000GB
testi 0.000GB

  • Seleccione uno de los DB con use iot dominio

iot:PRIMARY> use iot

switched to db iot

  • Enumere las colecciones en esa base de datos con show collections dominio

iot:PRIMARY> show collections
data
header
key

  • Hacer consulta a una de esas colecciones.

iot:PRIMARY> db.header.find()
"_id" : "1b5caa", "temp1" : "Temperature", "pressure1" : "Pressure", "humidity1" : "Humidity", "uv1" : "UV", "BusV1" : "Solar Panel (V)", "Current1" : "Solar Panel Current (mA)", "BusV2" : "Battery (V)", "Current2" : "Battery Current (mA)"
"_id" : "30444", "temp1" : "Temperature", "pressure1" : "Pressure", "humidity1" : "Humidity"
"_id" : "239684", "temp1" : "Temperature", "pressure1" : "Pressure", "humidity1" : "Humidity"

Por lo tanto, debe estar conectado a la base de datos WANTED con use comando y necesita mostrar la colección con la que desea consultar db..find()

¿Cómo ver a qué base de datos estoy conectado actualmente? Solo da el comando db y obtienes la respuesta cuál es tu base de datos actual.

Árbitro:

https://docs.mongodb.com/manual/tutorial/query-documents/

Seleccionar todos los documentos de una colección

Para seleccionar todos los documentos de la colección, pase un documento vacío como parámetro de filtro de consulta al método de búsqueda. El parámetro de filtro de consulta determina los criterios de selección:

db.inventory.find(  )

Esta operación corresponde a la siguiente instrucción SQL:

SELECT * FROM inventory

Comentarios y valoraciones

Si para ti ha resultado provechoso nuestro post, sería de mucha ayuda si lo compartieras con otros desarrolladores de esta manera contrubuyes a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *