Ricerca…


Osservazioni

Crea Database

Crea una collezione

Prima selezionare o creare un database.

> use mydb
switched to db mydb

Utilizzando il db.createCollection("yourCollectionName") è possibile creare in modo esplicito Raccolta.

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

Utilizzando il comando show collections vedi tutte le raccolte nel database.

> show collections
newCollection1
system.indexes
> 

Il metodo db.createCollection() ha i seguenti parametri:

Parametro genere Descrizione
nome stringa Il nome della collezione da creare.
opzioni documento Opzionale. Opzioni di configurazione per creare una collezione limitata o per preallocare lo spazio in una nuova raccolta.

L'esempio fllowing mostra la sintassi del metodo createCollection() con alcune opzioni importanti

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

Entrambe le operazioni db.collection.insert() e db.collection.createIndex() creano la rispettiva collezione se non esistono già.

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

Ora, Mostra tutte le raccolte usando il comando show collections

> show collections
newCollection1
newCollection2
newCollection3
newCollection4
system.indexes

Se vuoi vedere il documento inserito, usa il comando find() .

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

Collezione Drop

db.collection.drop() di MongoDB viene utilizzato per rilasciare una raccolta dal database.

Innanzitutto, controlla le raccolte disponibili nel tuo database mydb .

> use mydb
switched to db mydb

> show collections
newCollection1
newCollection2
newCollection3
system.indexes

Ora rilascia la raccolta con il nome newCollection1 .

> db.newCollection1.drop()
true

Nota: se la raccolta viene rilasciata correttamente, il metodo restituirà true altrimenti restituirà false .

Controlla di nuovo l'elenco delle raccolte nel database.

> show collections
newCollection2
newCollection3
system.indexes

Riferimento: Metodo MongoDB drop () .



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow