plugin-soft-delete:Vuex ORM插件,用于向模型实体添加软删除功能

时间:2024-06-03 11:12:01
【文件属性】:

文件名称:plugin-soft-delete:Vuex ORM插件,用于向模型实体添加软删除功能

文件大小:227KB

文件格式:ZIP

更新时间:2024-06-03 11:12:01

vue vuex vuex-plugin vuex-orm vuex-orm-plugin

Vuex ORM插件:软删除 Vuex ORM软删除插件为模型添加了软删除功能。 该插件允许模型被软删除或“删除”,而无需实际从实体数据集中删除它们。 随后,当执行查询时,软删除的模型将从结果中排除。 使用查询修饰符,可以指示查询包含性或排他性地检索软删除。 // Model action example... User . softDelete ( 1 ) // Instance action example... const user = User . find ( 1 ) await user . $softDelete ( ) // Query integration example... User . query ( ) . withTrashed ( ) . get ( ) User . query ( ) . onlyTrashed ( ) . get ( ) 赞助商


【文件预览】:
plugin-soft-delete-master
----.gitignore(122B)
----package.json(2KB)
----src()
--------types()
--------mixins()
--------config()
--------index.ts(375B)
--------VuexORMSoftDelete.ts(2KB)
--------contracts()
--------index.cjs.ts(307B)
----.travis.yml(155B)
----jest.config.js(491B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----tsconfig.json(782B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(348B)
--------ISSUE_TEMPLATE()
--------FUNDING.yml(16B)
----rollup.config.js(2KB)
----scripts()
--------build.js(1KB)
--------release.js(3KB)
----README.md(7KB)
----.npmignore(90B)
----.gitattributes(12B)
----docs()
--------api()
--------guide()
--------README.md(4KB)
--------.vuepress()
--------deploy.sh(193B)
----test()
--------feature()
--------support()
----.editorconfig(172B)
----.prettierrc(138B)
----yarn.lock(449KB)

网友评论