Как я могу увеличить значение определенного элемента массива документа MongoDB в Meteor или nodeJS?MongoDB обновить элемент массива документа по индексу в nodeJS
Скажем, я следующий документ:
{
"_id" : "4tP6ewe4Z5kwYA3Je",
"name" : "chutia",
"address" : "shonir akhra",
"itemCount" : "4",
"items" : [
"3",
"4",
"13",
"24"
]
}
Мне нужно, чтобы увеличить n
-го элемента items
массива. Где n
является переменной.
В моем случае индекс массива будет переменной. Итак, '' items.0 "' не будет работать, я думаю. Как с этим бороться? –
'' '{$ inc: {['.. $ {Idx} ']: 1}}' '', где 'idx' - ваш индекс. – MasterAM
@mostafiz вы решили на основе MasterAM comment –