|
|
1
1
从你所说的来看,它正在按预期工作。在Laravel中使用软删除特征时,不会从数据库中删除模型。当您将模型传递给destroy()时,唯一发生的事情是deleted\u at字段变为非null。 如果你深入研究拉雷维尔的代码
softdelete特性正在添加
正如bytewave所说,为了正确使用softdeletes以不将空值返回到$imageFile,您需要将softdeleted模型添加到查询中,如下所示:
我认为您正在寻找稍微不同的功能(回滚),这与softdelete特性的意图略有不同。手册很好: 5.4 soft-deletes 但是深入研究特征代码也可能有所帮助。
|
|
Attila Naghi · 在laravel 5版本中使用软删除 9 年前 |
|
|
user2305673 · Symfony 3的软删除包 9 年前 |
|
|
sterfry68 · Laravel软删除restore()错误 12 年前 |