Задать вопрос
@source2003

Как прибавить значение к полю mognodb?

Есть у меня коллекция с документом, в документе в поле count хранится число 1, как мне написать запрос, который обновит это значение, прибавив к уже существующему (в данном случае это 1) чисто которое я укажу.

На sql это бы выглядело как-то так update table set field = filed + 999

Я не нашел ничего лучше чем выбрать сначала значение, а потом в колбэке вставить это же значение + нужное мне, но мне кажется, что это можно сделать за один запрос.
  • Вопрос задан
  • 1255 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Tark
@Tark
Pyramid'альный мир
Комментировать
@antonecma
Nodejs backender
db.collection('collectoonName').updateOne({_id : ObjectId('идентификаторВВидеСтроки'}, {$inc : { count : 999}});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы