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

时间:2019-02-20 01:10:20

标签: laravel-5 backpack-for-laravel

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

1 个答案:

答案 0 :(得分:0)

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

  1. 在名为“ deleted_at”的表中添加日期时间类型的列。
  2. 在模型中添加名称空间“ use Illuminate \ Database \ Eloquent \ SoftDeletes;”和特质“使用SoftDeletes;”

示例

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use Backpack\CRUD\CrudTrait;
use Illuminate\Database\Eloquent\SoftDeletes;

class Age extends Model
{
    use CrudTrait;
    use SoftDeletes;