在Model中添加了軟刪除之后 ::get()方法就不能獲取到數據了
<?php
namespace app\index\model;
use think\Model;
use traits\model\SoftDelete;
class Wechat extends Model
{
? ? use SoftDelete;
? ? protected $deleteTime= 'Delete_wx';
}
model 開啟了軟刪除功能 下面的::get()就獲取不到數據
$res = Wechat::get(1);
dump($res->toArray());
如果把model中的use SoftDelete;?去除掉 ::get()就可以獲取到數據了? 這個問題有什么解決的辦法嗎
2018-01-17
可以使用:WeChat:withTrashed()->find(1)獲取包含軟刪除數據.或者把id為1的delete_time設置為null,這樣就可以get就可以獲取到.