Introduccion A MongoDB
Introduccion A MongoDB
Fuente: https://es.wikipedia.org/wiki/Base_de_datos
Principales Ventajas de las Bases de Datos
Fuente:
https://es.wikipedia.org/wiki/%C3%8Dndice
_(base_de_datos)
Que es un documento en MongoDB
{
"ID": "123456",
"nombres": "Jeisson",
"apellidos": "Rosas",
"edad": 29,
"correoElectronico": "[email protected]",
"habilidades": [
"Programar",
"Dormir",
"Comer"
]
}
JSON
# Muestra los documentos que existen en una colección y lo muestra de una forma más organizada
db.miColeccion.find().pretty();
# Documentación: https://docs.mongodb.com/manual/crud/
CRUD
https://docs.mongodb.com/manual/crud/
Registro de Documentos (CREATE)
# Actualiza todos los documentos que cumplan con una o varias condiciones
db.songs.updateMany(
{ "artista": "Queen" },
{ $set: { "artista": "Nirvana" } }
)
Eliminación de Documentos (DELETE)
Lo logran a partir de la definición de uno o más criterios que son usados por
MongoDB para filtrar y devolver solo los documentos que los cumplan.
Ejemplo:
Los operadores son herramientas que nos brinda MongoDB para realizar
múltiples operaciones dentro de sus interfaces (Shell, GUIs, etc.). Algunos
ejemplos son las operaciones de actualización, operaciones aritméticas,
operaciones de comparación, operaciones entre arreglos y muchas más.
Nombre Descripción
Nombre Descripción
$eq =
$gt >
$gte >=
$lt <
$lte <=
$ne !=
Nombre Descripción