我将使用Mongoose库来访问MongoDB与node.js相关的内容。
是否有一种方法可以从文档中删除一个键?即不仅将值设置为null,而是将其删除?
是否有一种方法可以从文档中删除一个键?即不仅将值设置为null,而是将其删除?
User.findOne({}, function(err, user){
//correctly sets the key to null... but it's still present in the document
user.key_to_delete = null;
// doesn't seem to have any effect
delete user.key_to_delete;
user.save();
});