Buscar..


Observaciones

Crear base de datos

Crear una colección

Primero seleccione o cree una base de datos.

> use mydb
switched to db mydb

Usando el db.createCollection("yourCollectionName") puede crear una Colección explícitamente.

> db.createCollection("newCollection1")
{ "ok" : 1 }

Usando el comando show collections vea todas las colecciones en la base de datos.

> show collections
newCollection1
system.indexes
> 

El método db.createCollection() tiene los siguientes parámetros:

Parámetro Tipo Descripción
nombre cuerda El nombre de la colección a crear.
opciones documento Opcional. Opciones de configuración para crear una colección con límite o para preasignar espacio en una nueva colección.

El ejemplo flotante muestra la sintaxis del método createCollection() con algunas opciones importantes

>db.createCollection("newCollection4", {capped :true, autoIndexId : true, size : 6142800, max : 10000})
{ "ok" : 1 }

Tanto las db.collection.insert() como db.collection.createIndex() crean su colección respectiva si aún no existen.

> db.newCollection2.insert({name : "XXX"})
> db.newCollection3.createIndex({accountNo : 1})

Ahora, Mostrar todas las colecciones usando el comando show collections

> show collections
newCollection1
newCollection2
newCollection3
newCollection4
system.indexes

Si desea ver el documento insertado, use el comando find() .

> db.newCollection2.find()
{ "_id" : ObjectId("58f26876cabafaeb509e9c1f"), "name" : "XXX" }

Coleccion Drop

El db.collection.drop() MongoDB se usa para eliminar una colección de la base de datos.

Primero, verifique las colecciones disponibles en su base de datos mydb .

> use mydb
switched to db mydb

> show collections
newCollection1
newCollection2
newCollection3
system.indexes

Ahora suelte la colección con el nombre newCollection1 .

> db.newCollection1.drop()
true

Nota: Si la colección se eliminó correctamente, el método devolverá true contrario, devolverá false .

Verifique nuevamente la lista de colecciones en la base de datos.

> show collections
newCollection2
newCollection3
system.indexes

Referencia: MongoDB drop () Método.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow