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.