如何使用 mongoose 在 feathersJs 中对 mongoDb 数据库进行软删除
How to do soft delete in feathersJs using mongoose for mongoDb database
我想在我目前正在做的项目中实现软删除功能。该项目正在使用 feathersjs 和 mongoose。如果有人知道如何在 feathers hooks 中实现它
我们可以使用羽毛社区创建的钩子集合feathers-hooks-common
使用 npm install feathers-hooks-common 将其导入我们的库中。
import {softDelete} from 'feathers-hooks-common';
export default {
before: {
all: [
//it takes an object as its parameter. in this case i passed an empty object
softDelete({}),
],
find: [],
get: [],
create: [],
update: [],
patch: [],
remove: []
}
}
还在您的架构中添加 boolean
类型的已删除字段
我想在我目前正在做的项目中实现软删除功能。该项目正在使用 feathersjs 和 mongoose。如果有人知道如何在 feathers hooks 中实现它
我们可以使用羽毛社区创建的钩子集合feathers-hooks-common
使用 npm install feathers-hooks-common 将其导入我们的库中。
import {softDelete} from 'feathers-hooks-common';
export default {
before: {
all: [
//it takes an object as its parameter. in this case i passed an empty object
softDelete({}),
],
find: [],
get: [],
create: [],
update: [],
patch: [],
remove: []
}
}
还在您的架构中添加 boolean
类型的已删除字段