- MongoDB CRUD Operations >
- Insert Documents >
- Insert Methods
Insert Methods¶
MongoDB provides the following methods for inserting documents into a collection:
db.collection.insertOne() |
Inserts a single document into a collection. |
db.collection.insertMany() |
db.collection.insertMany() inserts multiple
documents into a collection. |
db.collection.insert() |
db.collection.insert() inserts a single document or
multiple documents into a collection. |
Additional Methods for Inserts¶
The following methods can also add new documents to a collection:
db.collection.update()
when used with theupsert: true
option.db.collection.updateOne()
when used with theupsert: true
option.db.collection.updateMany()
when used with theupsert: true
option.db.collection.findAndModify()
when used with theupsert: true
option.db.collection.findOneAndUpdate()
when used with theupsert: true
option.db.collection.findOneAndReplace()
when used with theupsert: true
option.db.collection.save()
.db.collection.bulkWrite()
.
See the individual reference pages for the methods for more information and examples.