请问一下 WhereIn 如何才可以触发 deleting 关联 进行批量删除数据呢?
请问一下 WhereIn 如何才可以触发deleting关联 连带批量删除数据呢?
试过find()方法但是没用只删除了一个数据,因为是选中批量删除
或者有别的方法可以批量删除 并且触发deleting关联 连带批量删除数据
谢谢
这个文件是:Controller
public function del(Request $request)
{
$delids = $request->input('delid');
$influencers = Influencers::whereIn('id', $delids);
$influencers->delete();
return back();
}
以下是表单页面
<form action="{{url('admin/influencers/del')}}" method="post">
<table>
<tbody>
@foreach($data as $v)
<tr>
<td><input type="checkbox" name="delid[]" value="{{$v->id}}"></td>
<tr>
@endforeach
<tbody>
</table>
</form>
以下是: Route
Route::post('influencers/del', '\App\Admin\Controllers\InfluencersController@del');
推荐文章: