insertMany()
Reference group: Collection CRUD methods
What it does
Inserts multiple documents. Ordered writes stop at the first error by default; unordered writes may continue.
Syntax
db.collection.insertMany(documents, { ordered })
Use case
Seed or import batches.
Important notes
Unordered operations can partially succeed; inspect write errors.
insertMany(): practical example
db.products.insertMany([{sku:"KB-2"},{sku:"KB-3"}], { ordered: false })💡 Explanation
Inserts multiple documents. Ordered writes stop at the first error by default; unordered writes may continue.
When to use it
Seed or import batches.
Caution
Unordered operations can partially succeed; inspect write errors.
Key Takeaways
- Inserts multiple documents. Ordered writes stop at the first error by default; unordered writes may continue.
- Typical use: Seed or import batches.