如果用户和角色之间存在许多关系,则可以按以下方式解决您的问题这是示例代码User.phpclass User extends Authenticatable implements CanResetPassword{ protected $table = "users"; public function roles(){ return $this->belongsToMany(Role::class,'role_user'); }}Role.phpclass Role extends Model{ protected $table = "roles"; public function users(){ return $this->belongsToMany(User::class,'role_user'); }}在您的控制器上,您可以执行此操作class AnyTestController extends Controller{ public function test(){ //Suppose your user id is 1 then delete user from pivot table $user = User::find(1); $user->roles()->detach(); $user->delete(); }}