MongoDB CRUD for Documents/Replace one document

Swap the entire document body.

Section: Update and delete

Replace one document

javascript
javascript
db.products.replaceOne({ sku: "A101" }, { sku: "A101", name: "Wireless Mouse", price: 29, in_stock: true })
Explanation

Use when you intentionally want a full-document replacement instead of a partial mutation.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Update and delete
Delete one document
Remove the first matching document.
OpenIn sheetjavascriptsame section
Update one document with $set
Modify selected fields without replacing the whole document.
OpenIn sheetjavascriptsame section
Update many documents
Apply one change to many matching documents.
OpenIn sheetjavascriptsame section
Delete many documents
Remove all matching documents.
OpenIn sheetjavascriptsame section
Upsert a document
Insert the document if no match exists.
OpenIn sheetjavascriptsame section
Insert one document
Create a single document.
OpenIn sheetjavascript2 tag match