我正在为 Laravel5 中的模型使用 SoftDeletes
。
但在某些情况下(保留历史没有用),我想进行物理删除(从表中删除行)而不是softDelete
。
class PaymentInvoices extends Model {
use SoftDeletes;
}
有没有强制物理删除的方法?
最佳答案
当然有。使用 forceDelete
方法,而不仅仅是 delete
。
请记住,forceDelete
仅在您使用 SoftDeletes
特性时可用。
例子
$instance->delete() //This is a soft delete
$instance->forceDelete() // This is a 'hard' delete
更多信息 here (向下滚动到永久删除模型)
关于php - 物理删除在 laravel5 中启用软删除的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30908477/