Есть ли способ обновить несколько элементов массива, встроенных в одно поле документа mongo?Обновление элемента множественного массива MongoDB
например:
db.exampleCollection.update({
"_id" : "00000002522dde26c6d65aed",
"array.priority" : {$gt : 4}
}, {$inc : {"array.$.priority" : 10} }, false, true);
Это не обновляет несколько элементов, обновляет только один элемент
можете ли вы поделиться структурой документа, которую у вас есть, и структурой документа, которую вы хотите достичь, чтобы добавить больше ясности в ваш вопрос. –
вы только отправляете запрос. Можете ли вы также опубликовать образец документа, который у вас есть, и образец вывода, который вы пытаетесь достичь –
Возможный дубликат [как обновить несколько элементов массива в mongodb] (http://stackoverflow.com/questions/4669178/how-to-update- multiple-array-elements-in-mongodb) – JohnnyHK