Я получаю ошибку "Ошибка дублирования имени не допускается с модификаторами" при попытке обновить поле в Монго. Пример:
> db.test.insert({test: "test1", array: [0]});
> var testFetch = db.test.findOne({test: "test1"});
> db.test.update(testFetch,
{$push: {array: 1}, //push element to end of key "array"
$pop: {array: -1} //pop element from the start of key "array"
});
Field name duplication not allowed with modifiers
Нет ли способа выполнить эту атомную операцию? Я не хочу делать для вас два отдельных обновления.