【发布时间】:2015-11-18 19:07:01
【问题描述】:
我正在尝试更新文档(如果存在)或插入(如果不存在)。我有一个带有 $inc 的字段,(想要将先前的值加一)。 我的代码是
var Appuser = new Appusers({
imei: req.body.imei,
$inc : {user_count:1},
install_flag : 1
});
var upsertData = Appuser.toObject();
delete upsertData._id;
Appusers.update({imei: Appuser.imei}, upsertData, {upsert: true}, function(err, data){
if(err) return console.log(err);
res.send(data);
});
只有 $inc 不起作用。在架构中我有user_count : { type:Number, default:0}
【问题讨论】:
标签: node.js mongodb express mongoose