如何在laravel背包中启用软删除

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在laravel背包中启用软删除相关的知识,希望对你有一定的参考价值。

我正在使用Backpack进行CRUD操作。现在我需要软删除。我该如何启用它。

答案

可以在Laravel中进行以下软删除。

  1. 在名为“deleted_at”的表中添加一个类型为datetime的列。
  2. 在Model add namespace中“使用Illuminate Database Eloquent SoftDeletes;”和Trait“使用SoftDeletes;”

<?php

namespace AppModels;

use IlluminateDatabaseEloquentModel;
use BackpackCRUDCrudTrait;
use IlluminateDatabaseEloquentSoftDeletes;

class Age extends Model
{
    use CrudTrait;
    use SoftDeletes;

以上是关于如何在laravel背包中启用软删除的主要内容,如果未能解决你的问题,请参考以下文章

laravel软删除相关问题

laravel如何使用软删除

如何永久清除在启用软删除的情况下创建的整个 azure keyvault?

Laravel 软删除在一张表中不起作用

laravel软删除和恢复删除用户

如何在symfony中禁用doctrine的软删除(软删除)过滤器