上节课的 User.php里的方法没有注释删除
应该是框架的机制,使用save才触发,
update就不触发,需要自己添加
yes
update方法无法自动更新时间 估计只能使用save方法重新写入数据也就是变相的修改数据
并不是 因为时间戳 是数字型 所以用int方便各种转换,当然你用其他的 也没问题了啦。。
//原有数据库
//where条件软删除
$res = Test::destroy(function($query){
$query->where('id','<',11);
});
dump($res);
//结果 -----ok
get是User的静态方法,而User::withTrashed(true)返回的是一个对象,对象对应的方法是find和select
protected $deleteTime = 'XXX';
User.php里面定义了User类并且继承了model
建议你看一下 trait 类的使用 use 是导入 之后在类里面 use 才是叫当前类有 trait 类的方法