Practica Ejercicios Cobertura
Practica Ejercicios Cobertura
Practica Ejercicios Cobertura
Este simple comando ayuda a crearate una nueva base de datos si no existe o
ayuda para cambiar a la base de datos existente. En MongoDB, "prueba" es la base
de datos predeterminada, por lo que los usuarios usan "test”DB una vez que se
inicie sesión en Mongo Shell.
use DB_Name
db.dropDatabase()
create Colecciones
Sintaxis: db.createCollection(Name,Options)
Ejemplo:
> use geekFlare
switched to db geekFlare
>
> db.createCollection("geekFlareCollection")
{ "ok" : 1 }
>
> show collections
geekFlareCollection
Fecha de emisión:
PRÁCTICA DE EJERCICIOS 10/01/2013
Sistema de Gestión de la Calidad Revisión: 01
Página 3 de 9
Sintaxis:
Sintaxis: collectionName.deleteOne({DeletionCondition})
Ejemplo:
> db.geekFlareCollection.deleteOne({"product" : "bread"})
{ "acknowledged" : true, "deletedCount" : 1 }
Fecha de emisión:
PRÁCTICA DE EJERCICIOS 10/01/2013
Sistema de Gestión de la Calidad Revisión: 01
Página 4 de 9
Sintaxis: collectionName.deleteMany({DeletionCondition})
Ejemplo:
> db.geekFlareCollection.deleteMany({"product" : "bottles"})
{ "acknowledged" : true, "deletedCount" : 2 }
<strong>remove() </strong>Existe
otro método para eliminar todos los
documentos que coinciden con los criterios de eliminación. El método
remove () toma dos argumentos, uno es la condición de eliminación y el
otro es solo una bandera.
>db.lista_de_clientes.find().sort({name : 1})
{ _id : ObjectID ( "409f288c184f9132cd772c3" ), "name" : "Balaguer",
"purchases" : 1 },
{ _id : ObjectID ( "409f288c184f9132cd772c1" ), "name" : "García",
"purchases" : 4 },
{ _id : ObjectID ( "409f288c184f9132cd772c2" ), "name" : "Martínez",
"purchases" : 2 }
>
Copy
Utiliza MongoDB Sort de la siguiente manera para mostrar los nombres en orden alfabético
descendente:
>db.lista_de_clientes.find().sort({name : -1})
Fecha de emisión:
PRÁCTICA DE EJERCICIOS 10/01/2013
Sistema de Gestión de la Calidad Revisión: 01
Página 5 de 9
Copy
>db.lista_de_clientes.find().sort({purchases : -1})
{ _id : ObjectID ( "409f288c184f9132cd772c3" ), "name" : "García",
"purchases" : 4 },
{ _id : ObjectID ( "409f288c184f9132cd772c1" ), "name" : "Martínez",
"purchases" : 2 },
{ _id : ObjectID ( "409f288c184f9132cd772c2" ), "name" : "Balaguer",
"purchases" : 1 }
>
Bibliografía
Ali, A. (2020, June 11). 48 comandos y consultas de MongoDB para conocer como
https://geekflare.com/es/mongodb-queries-examples/
de. (2023, February 7). MongoDB Sort: establecer el orden de una salida de datos. IONOS
web/mongodb-sort/