class SystemAdminModel extends \think\Model
{
protected $globalScope = ['company'];
public function scopeCompany($query)
{
$user = session("userlogin");
$companyId = $user['company_id'];
$query->where('company_id',$companyId);
}
}$user = SystemAdminModel::withoutGlobalScope()->find($put['id']);
$user->account = $put['account'];
$user->update();软删除和范围查询也没有想到有效的解决办法。不知道是BUG。 最佳答案