Zoeken…


Opmerkingen

Maak een database

Maak een verzameling

Selecteer eerst of maak een database.

> use mydb
switched to db mydb

Met de db.createCollection("yourCollectionName") kunt u expliciet een verzameling maken.

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

Gebruik show collections opdracht show collections om alle collecties in de database te zien.

> show collections
newCollection1
system.indexes
> 

De methode db.createCollection() heeft de volgende parameters:

Parameter Type Beschrijving
naam draad De naam van de collectie die moet worden gemaakt.
opties document Optioneel. Configuratieopties voor het maken van een afgetopte verzameling of voor het vooraf toewijzen van ruimte in een nieuwe verzameling.

Het volgende voorbeeld toont de syntaxis van de methode createCollection() met enkele belangrijke opties

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

Zowel de db.collection.insert() als de db.collection.createIndex() creëren hun respectieve verzameling als ze nog niet bestaan.

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

Toon nu alle collecties met show collections opdracht show collections

> show collections
newCollection1
newCollection2
newCollection3
newCollection4
system.indexes

Als u het ingevoegde document wilt zien, gebruikt u de opdracht find() .

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

Drop-collectie

MongoDB's db.collection.drop() wordt gebruikt om een verzameling uit de database te verwijderen.

Controleer eerst de beschikbare collecties in uw database mydb .

> use mydb
switched to db mydb

> show collections
newCollection1
newCollection2
newCollection3
system.indexes

newCollection1 de verzameling nu vallen met de naam newCollection1 .

> db.newCollection1.drop()
true

Opmerking: als de verzameling is verwijderd, wordt de methode true geretourneerd true anders wordt false geretourneerd.

Controleer nogmaals de lijst met collecties in de database.

> show collections
newCollection2
newCollection3
system.indexes

Referentie: MongoDB drop () methode.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow