Implementing Soft Delete in MongoDB with mongoose
May 8, 2021
soft-delete-plugin-mongoose is a mongoose plugin that allows you to soft delete documents and restore them in MongoDB (for JS & TS)
1- how to install
npm i soft-delete-plugin-mongoose
2- how it works
here’s a javascript and typescript demos on how to use this plugin
JS version
schema file
service file
TS version
schema file
service file
Finally,
here’s the github link to this packege:
feel free to check it and make a contribution !
npm link: https://www.npmjs.com/package/soft-delete-plugin-mongoose