是否可以在MongoDB的查询中使用变量?
var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{FOO:BOO}}
BOO - 价值,工作正常并且被分配,而FOO - 关键不是。
答案 0 :(得分:3)
在MongoDB中没有功能但你可以在javascript中执行此操作 像这样
var FOO="123";
var BOO="323";
user.findOneAndUpdate({_id: userID},{$set:{[FOO]:BOO}}