Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
mongo 6, maybe earlier
Description
at https://www.mongodb.com/docs/manual/reference/method/db.collection.update/
where it mentions
For example, the following update sets the upsert option to true:
| db.books.update( |
| { item: "ZZZ135" }
, // Query parameter |
| { // Replacement document|
|item: "ZZZ135",|
|stock: 5,|
|tags: [ "database" ]|
|}
, |
| { upsert: true }
// Options |
does not work
db.testdoc.update({person : "john2"}, {person : "john2", color: "blue", pencils : 21}} , {upsert: true });
does work
db.testdoc.update({person : "john2"}, {$set :
color: Color value is invalid
} , {upsert: true });