Sep 05

Cambiando la estructura de una coleccion de #MongoDB

Es coMo si hicieramos en SQL Server un ALTER TABLE.

Tenemos nuestra bbdd de monumentos la siguiente estructura.

Sin título

Vamos a añadir un campo que se llame Eventos para ver porque tambien es conocidas esas ciudades.

Las bbdd Mongo no tienen esquema, no existe el comando ALTER TABLE para añadir un campo , lo que hace es actualizar la colección por medio deupdate.

Vamos a ello ….

Captura

y …

Captura

Ya veremos como modificamos el contenido de este campo que hemos añadido.

Sencillo ??? Aunque ya veremos que podemos trabajar mejor con Arrays, pero eso más adelante.

1 comentario

  1. En realidad no estas “actualizando la colección” sino agregándole un campo “Eventos” a todos los documentos de esa colección dado que en el primer parámetro de update no le pasas ninguna condición.