Каков лучший способ или лучший способ удалить item
в Laravel? Soft Delete
или Hard Delete
? и почему? Буду внедрять в своих будущих проектах.
Soft Delete VS Hard Delete в Laravel
Ответы (1)
Я думаю, что это очень сильно зависит от характера item
.
Например, при создании управляемых данными веб-приложений, в которых контент может создаваться, обновляться и удаляться пользователями, или при удалении важных данных я всегда использую обратимое удаление.
Почему? Поскольку пользователи склонны случайно удалять данные, а восстановить обратимо удаленные данные гораздо проще, чем выбирать и восстанавливать данные из резервных копий базы данных.
Если удаляемые данные не являются критическими и определенно больше никогда не понадобятся, то принудительное удаление, скорее всего, будет лучшим решением.
Это все конечно только мнение. Бери, как хочешь. Мне было бы интересно услышать, что другие говорят по теме.
person
fubar
schedule
31.05.2017
Отличное объяснение. Я также хочу услышать ответ другого :)
- person Mr. J; 31.05.2017