@ilyakmet

Как правильно использовать динамические названия полей в MongoDB?

Наверняка вопрос сразу не понятен.

У меня есть вот такой запрос на изменение даных:

db.collection(history).updateOne(
    {user:req.body.user.toLowerCase()}, 
    {$set:{<filed_name>:0}}, 
    function (err, docs) {
        if (err) {console.log(err); return false}
        console.log('[docsModified: ' + docs.result.nModified + ']');
})


Необходимо сделать так, чтобы `filed_name` мог изменяться в зависимости от параметра функции, т е я хочу задавать имя поля которое надо изменить. По сути есть база пользователей, которые имеют балансы различных валют, так вот мне нужно обнулять баланс по названию валюты (поля).
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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