Я использую mongotemplate для Spring, и мне было интересно, как я могу увеличить значение одного из моих документов, которые у меня есть в массиве атомарно. Представьте себе, что у нас естьMongodb Значение приращения внутри вложенного массива
{'a':1,
b:[{_id:341432,
c:2
},
{_id:341445,
c:3
}]};
То, что я хотел бы это приращение с от 3 до 4 для _id 341445
Я использую findAndModify, но я не знаю, как я могу сделать это для вложенного документа в массив.
С уважением.
До сих пор единственное, что Я нашел, что детерминирует индекс массива, например b.0.c = 11111, любую лучшую идею? – paul