Delete a key from a MongoDB document using Mongoose

前端 未结 11 1313
我寻月下人不归
我寻月下人不归 2020-11-27 04:38

I\'m using the Mongoose Library for accessing MongoDB with node.js

Is there a way to remove a key from a document? i.e. not just set the value to n

11条回答
  •  面向向阳花
    2020-11-27 04:58

    Try:

    User.findOne({}, function(err, user){
      // user.key_to_delete = null; X
      `user.key_to_delete = undefined;`
    
      delete user.key_to_delete;
    
      user.save();
    });
    

提交回复
热议问题