下载 或composer安装
安装laravel-ide-helper
composer require barryvdh/laravel-ide-helper
php artisan ide-helper:generate
php artisan ide-helper:models
php artisan ide-helper:meta
获取所有请求的数据
$data = $request->all();
$data1 = \Request::all();
dump($data);
dump($data1);
因为request 获取所有的请求数据,有些数据用不上,所以在模型中需要添加过滤器
软删除
首先要在模型里添加
use SoftDeletes;
在控制器里使用
方法1
$goods =new Goods();
$goods->delete(3);
方法2
Goods::destroy(2);
#注意 下面这种方式报错
$goods = Goods::find(3);
$goods->delete();
//如果要查询包含软删除的
#所有
Goods::withTrashed()->get();
#单条
Goods::withTrashed()->find(3);
#只获取已软删除的数据
Goods::onlyTrashed()->get()
#只获取已删除的数据
Goods::onlyTrashed()->find(3);
#判断是否是软删除
$goods = Goods::onlyTrashed()->find(3);
$goods->trashed(); //1为软删除
如何还原软删除
$goods = Goods::onlyTrashed()->find(3);
$goods->restore();
真实删除
$goods = Goods::withTrashed()->find(3);
$goods->forceDelete();