RoleActionModel::where([
['role_id', '=', $roleID],
['action_id','=',$actionID]
])->delete(true);改成以下先使用find查询,再删除就可以了.$RoleActionModel = RoleActionModel::where([
['role_id', '=', $roleID],
['action_id','=',$actionID]
])->find();
$RoleActionModel->delete(true);这样的话不是多了一次查询吗? 最佳答案