Notas de Luis

Por ejemplo vamos a crear una base de datos y luego creamos una colección llamada vídeos:

Y aquí creamos otra colección y ya tenemos 2:

COMO ELIMINAR UNA COLECCIÓN

Para eliminar una colección, usamos db.suscriptores.drop()

db.suscriptores.drop()

Y ahora vemos que ya no existe la colección suscriptores:

LOS DOCUMENTOS

Los documentos son la forma de enviar y guardar los datos en mongoDB, los cuales van en formato json. Por ejemplo vamos a almacenar estos datos:

{
  "nombre": "Juan Pérez",
  "edad": 30,
  "ciudad": "Ciudad de México",
  "intereses": ["programación", "viajes", "fotografía"],
  "educacion": {
    "titulo": "Ingeniero en Sistemas",
    "universidad": "Universidad Nacional Autónoma de México"
  }
}

Podemos guardar esta data en json de la siguiente forma:

CONSULTAR DATOS DE UNA COLECCIÓN

Para ver los datos que hemos añadido anteriormente en la colección vídeos, lo hacemos de esta forma:

También podemos insertar un dato aislado de la siguiente forma:

También podemos insertar un dato que tenga más de un atributo:

Lo interesante es que la estructura de esta información es diferente, no tiene estructura tal y como vemos, ya que podemos definir la misma estructura desde el lenguaje de programación si así lo preferimos:

ELIMINAR UN DATO DE UNA COLECCIÓN

Para eliminar un solo dato de una colección, lo hacemos de la siguiente forma:

db.videos.deleteMany({ nombre: 'Juan Pérez' })

Y ahora toda la data de este nombre se habrá eliminado:

FILTRAR UN DATO EN CONCRETO

También podemos obtener únicamente todos los datos de un titulo en específico, por ejemplo del campo nombre o precio:

computing/databases/mongodb/2_las_colecciones.txt · Última modificación: por 127.0.0.1