-1
在Laravel中删除item
的更好方法或最佳方法是什么? Soft Delete
或Hard Delete
?为什么?我将在我未来的项目中实施它。软删除与Laravel的硬删除
在Laravel中删除item
的更好方法或最佳方法是什么? Soft Delete
或Hard Delete
?为什么?我将在我未来的项目中实施它。软删除与Laravel的硬删除
我认为这很大程度上取决于item
的性质。
例如,当构建可由用户创建,更新和删除内容的数据驱动的Web应用程序时,或者我正在删除关键数据时,我总是使用软删除。
为什么?由于用户倾向于意外删除数据,并且恢复软删除的数据要容易得多,而不是从数据库备份中挑选和还原数据。
如果被删除的数据并不重要,而且绝对不会再需要,那么硬删除很可能是更好的解决方案。
这当然只是一个意见。随你便。我希望听到别人在这个话题上的发言。
很好的解释。我也想听到别人的回答:) –