2
{
"_id" : ObjectId("54fd4ddaa037ba481d794f5e"),
"question" : "let me go?",
"choices" : [
{
"text" : "yes",
"_id" : ObjectId("54fd4ddaa037ba481d794f60"),
"votes" : [ ]
}, {
"text" : "y",
"_id" : ObjectId("54fd4ddaa037ba481d794f5f"),
"votes" : [ ]
}
],
"__v" : 0
}
Я хочу изменить значение «y» на «no», How? хочет свой ответ благодаряMongoDb изменяет значение во встроенном документе
использования ['$ set'] (http://docs.mongodb.org/manual/reference/operator/update/set/#set-elements-in-arrays) для установки элементов в массиве, то есть' db.collection.update ({_id: ObjectId ("54fd4ddaa037ba481d794f5e")}, {$ set: {"choice.1.text": "no"}}); ' – chridam
большое спасибо, это сработало! –