Как обновить поле MongoDB, используя другое поле, используя Mongotemplate в Spring-BootJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как обновить поле MongoDB, используя другое поле, используя Mongotemplate в Spring-Boot

Сообщение Anonymous »

Мне нужно значение поля, которое будет обновлять, используя другое поле, используя шаблон 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»