【问题标题】:Soft Delete VS Hard Delete in LaravelLaravel 中的软删除 VS 硬删除
【发布时间】:2017-05-31 13:58:13
【问题描述】:

在 Laravel 中删除 item 的更好方法或最佳方法是什么? Soft Delete 还是 Hard Delete?为什么?我会在我未来的项目中实现它。

【问题讨论】:

    标签: laravel-5 soft-delete


    【解决方案1】:

    我认为这在很大程度上取决于item 的性质。

    例如,在构建数据驱动的网络应用程序时,用户可以创建、更新和删除内容,或者我要删除关键数据时,我总是使用软删除。

    为什么?因为用户有意外删除数据的倾向,而且恢复软删除的数据比从数据库备份中挑选和恢复数据要容易得多。

    如果要删除的数据不是关键的,并且绝对不会再需要,那么硬删除很可能是更好的解决方案。

    这当然只是一种意见。随你所愿。我很想听听其他人对此话题的看法。

    【讨论】:

    • 很好的解释。我也想听听别人的回答:)
    猜你喜欢
    • 2011-12-26
    • 1970-01-01
    • 2013-10-08
    • 2018-03-30
    • 2016-03-05
    • 2017-03-24
    • 2019-08-07
    • 2014-04-20
    • 1970-01-01
    相关资源
    最近更新 更多