Is it possible to use a variables in MongoDB's query like this?
var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{FOO:BOO}}
BOO - the value, is working fine and it's being assign, while FOO - the key is not.
Is it possible to use a variables in MongoDB's query like this?
var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{FOO:BOO}}
BOO - the value, is working fine and it's being assign, while FOO - the key is not.
In MongoDB as such no functionality but you can do this in javascript like this
var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{[FOO]:BOO}}