Мне нужно значение поля, которое будет обновлять, используя другое поле, используя шаблон Mongo в Spring-Boot. Я знаю, как это можно сделать, используя запросы MongoDB. Но не смог найти способ сделать это, используя Mongotemplate < /code> с уровня базы данных без загрузки данных в память. < /P>
Я ищу что -то подобное. Значение1 находится в коллекции, и его необходимо обновить из значения из вложенного массива (menu< /code>) и 0th Index содержит значение всегда. < /p>
Query query = new Query();
query.addCriteria(Criteria.where("price").is(0));
Update update = new Update();
update.set("price", "$menu[0].sellingPrice");
mongoTemplate.updateMulti(query, update, CollectionName);
Подробнее здесь: https://stackoverflow.com/questions/624 ... template-i
Как обновить поле MongoDB, используя другое поле, используя Mongotemplate в Spring-Boot ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как обновить поле MongoDB, используя другое поле, используя Mongotemplate в Spring-Boot
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как обновить поле MongoDB, используя другое поле, используя Mongotemplate в Spring-Boot
Anonymous » » в форуме JAVA - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Нет доступных компонентов с именем «mongoTemplate». Весенняя загрузка + MongoDB
Anonymous » » в форуме JAVA - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-