我正在尝试在 laravel voyager 上进行软删除工作,但每次我删除帖子时,它也会在我的数据库中被删除。
这是我的帖子模型:
<?php
namespace App;
use TCG\Voyager\Traits\Resizable;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use App\Category;
class Post extends Model
{
use Resizable;
use SoftDeletes;
protected $dates = ['deleted_at'];
public function category()
{
return $this->belongsTo(Category::class);
}
public function scopeIspublished($query)
{
return $query->where('status','published');
}
}
我也在我的帖子表中添加了一个列 deleted_at 。
感谢您的帮助