![]() |
1
1
从你所说的来看,它正在按预期工作。在Laravel中使用软删除特征时,不会从数据库中删除模型。当您将模型传递给destroy()时,唯一发生的事情是deleted\u at字段变为非null。 如果你深入研究拉雷维尔的代码
softdelete特性正在添加
正如bytewave所说,为了正确使用softdeletes以不将空值返回到$imageFile,您需要将softdeleted模型添加到查询中,如下所示:
我认为您正在寻找稍微不同的功能(回滚),这与softdelete特性的意图略有不同。手册很好: 5.4 soft-deletes 但是深入研究特征代码也可能有所帮助。
|
![]() |
uconnboi · 特质名称后的特质是什么意思? 2 年前 |
![]() |
Martee · 用抽象类型扩展trait的case类 7 年前 |
|
adahn · “参数类型'C'可能寿命不够长”,如果不需要的话 7 年前 |
![]() |
Exit · 在PHP中的类方法中使用名称空间 7 年前 |