In mongoDB, you no need to create a
collection, mongoDB creates automatically, when you insert a document.
> use sample; switched to db sample > > > db.dropDatabase(); { "dropped" : "sample", "ok" : 1 } > > show dbs; admin (empty) local 0.078GB test (empty) > > use sample; switched to db sample > > show collections; > > db.employee.insert({"id":1,"firstName":"Hari Krishna","lastName":"Gurram"}) WriteResult({ "nInserted" : 1 }) > > show collections; employee system.indexes >
If you want to create a collection explicitly, you can do by using “db.createCollection(collectionName, options)” command.
db.createCollection(name, {capped: <boolean>, autoIndexId: <boolean>, size: <number>, max: <number>, usePowerOf2Sizes : <boolean>} )
Parameter
|
Type
|
Description
|
name
|
string
|
The
name of the collection to create.
|
options
|
document
|
Optional.
Configuration options for creating a capped collection or for pre allocating
space in a new collection.
|
Prevoius Next Home
No comments:
Post a Comment