En este vídeo vamos a ver como insertar más de un documento en una colección de MongoDB utilizando el método InsertMany(). Empezaremos estudiando la sintaxis para después comprender su uso con 3 ejemplos.
Lista de Reproducción: 🍀CURSO de MONGODB🍃 Para Principiantes🍀
• 🍀CURSO de MONGODB🍃 Para Principiantes🍀
Realizaremos los siguientes Ejemplos:
1.Ejemplo 1: Insertar 3 peliculas
2.Ejemplo 2: Insertar peliculas de forma ordenada
3.Ejemplo 3: Insertar peliculas de forma desordenada
1.EJEMPLO 1: INSERTAR 3 PELICULAS
• Borrar los Documentos de pelisBasura en Compass
• Insertar 3 peliculas
• Confirmar que video.pelisBasura esta vacío
• ¿Que se nos ha olvidado indicar?
• Comprobar donde se ha guardado
2.EJEMPLO 2: INSERTAR PELICULAS (ORDENADAS)
• Borrar los Documentos de pelisBasura
• Insertar 4 peliculas (2 duplicadas)
• ¿Qué sucede? ¿Cuántos documentos se insertan?
Recordar: Los valores _id deben ser todos únicos
3.EJEMPLO 3: INSERTAR PELICULAS (DESORDENADAS)
• Borrar los Documentos de pelisBasura
• Insertar 4 peliculas (2 duplicadas)
• ¿Qué sucede? ¿Cuántos documentos se insertan?
• Eliminar una pelicula y volver a insertar
SUBSCRÍBETE Al CANAL¡¡
----------------------------------------------------------------------------
ARCHIVO EJEMPLO 1:
----------------------------------------------------------------------------
db.pelisBasura.insertMany(
[
{
"_id" : "tt0110912",
"title" : "Pulp Fiction",
"year" : 1994,
"director" : "Quentin Tarantino"
},
{
"_id" : "tt0266697",
"title":"Kill Bill: Vol. 1",
"year":2003,
"director":"Quentin Tarantino"
},
{
"_id" : "tt1853728",
"title" : "Django Unchained",
"year" : 2012,
"director" : "Quentin Tarantino"
}
]
)
db.pelisBasura.find()
----------------------------------------------------------------------------
ARCHIVO EJEMPLO 2:
----------------------------------------------------------------------------
db.pelisBasura.insertMany(
[
{
"_id" : "tt0110912",
"title" : "Pulp Fiction",
"year" : 1994,
"director" : "Quentin Tarantino"
},
{
"_id" : "tt0266697",
"title":"Kill Bill: Vol. 1",
"year":2003,
"director":"Quentin Tarantino"
},
{
"_id" : "tt0110912",
"title" : "Pulp Fiction",
"year" : 1994,
"director" : "Quentin Tarantino"
},
{
"_id" : "tt1853728",
"title" : "Django Unchained",
"year" : 2012,
"director" : "Quentin Tarantino"
}
]
)
db.pelisBasura.find()
----------------------------------------------------------------------------
ARCHIVO EJEMPLO 3:
----------------------------------------------------------------------------
db.pelisBasura.insertMany(
[
{
"_id" : "tt0110912",
"title" : "Pulp Fiction",
"year" : 1994,
"director" : "Quentin Tarantino"
},
{
"_id" : "tt0266697",
"title":"Kill Bill: Vol. 1",
"year":2003,
"director":"Quentin Tarantino"
},
{
"_id" : "tt0110912",
"title" : "Pulp Fiction",
"year" : 1994,
"director" : "Quentin Tarantino"
},
{
"_id" : "tt1853728",
"title" : "Django Unchained",
"year" : 2012,
"director" : "Quentin Tarantino"
}
],
{
"ordered": false
}
)
db.pelisBasura.find()
#MongoDB #insertMany #crear #documento #método #curso #tutorial #ordered