【发布时间】:2015-10-01 09:31:01
【问题描述】:
我正在尝试使用 Mongoose js 插入一个带有 findOneAndUpdate 语句的新字段“描述”。它不工作。当字段已经存在并使用给定值更新它时,代码可以正常工作。根据MongoDB文档 如果它不存在,$set 应该自动创建这个字段。
任何想法表示赞赏。
Course.findOneAndUpdate({'_id': CourseId},{$set:{'description':courseDescription}},function(err, course) {
if (err)
res.jsonp({response:'err'});
res.jsonp(course);
});
【问题讨论】:
-
查看“new”文档中的“options”。