Sometimes, we want to delete a key from a MongoDB document using Mongoose.
In this article, we’ll look at how to delete a key from a MongoDB document using Mongoose.
How to delete a key from a MongoDB document using Mongoose?
To delete a key from a MongoDB document using Mongoose, we can use the schema update method.
For instance, we write
User.update({
_id: user._id
}, {
$unset: {
field: 1
}
}, callback);
to call update on the entry with the given _id value.
Then we use the $unset operator to remove the field property from the User entry.
The callback is a function that runs when the update operation is done.
Conclusion
To delete a key from a MongoDB document using Mongoose, we can use the schema update method.