Details
-
Bug
-
Resolution: Won't Do
-
Major - P3
-
None
-
mongo:3.2.0 - your official docker image
*Location*: https://docs.mongodb.org/manual/reference/operator/update/set/#up._S_set
*User-Agent*: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0
*Screen Resolution*: 1366 x 768
*repo*: docs
*source*: reference/operator/update/set
mongo:3.2.0 - your official docker image *Location*: https://docs.mongodb.org/manual/reference/operator/update/set/#up._S_set *User-Agent*: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:44.0) Gecko/20100101 Firefox/44.0 *Screen Resolution*: 1366 x 768 *repo*: docs *source*: reference/operator/update/set
Description
db.products.update(
|
{ _id: 100 },
|
{ $set:
|
{
|
"tags.1": "rain gear", |
"ratings.0.rating": 2 |
}
|
},
|
{ upsert: true } |
)
|
why with upsert option which perform insert operation in my case, getting different result?
{ "_id" : 100, "tags" : { "1" : "rain gear" }, "ratings" : { "0" : { "rating" : 2 } } }
|