سلام
من در صفحه index لیست کتابها رو دارم و در کنارشون یک دکمه حذف برای حذف هرکدوم از اون کتاب ها. کد حذفی که تو صفحه index گذاشتم اینه:
<!-- Button trigger modal -->
<td> <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#exampleModal">
حذف
</button>
</td>

<!-- Modal -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel"></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
آیا از حذف کتاب {{$book->name}} مطمئنید؟
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">بستن</button>
<form method="post" action="{{route('books.destroy',['id'=>$book->id])}}">
{{csrf_field()}}
{{method_field('DELETE')}}
<button type="submit" class="btn btn-success">بله</button>

</form>

و کدی که در web.php گذاشتم:
 Route::delete('/books','BookController@destroy')->name('books.destroy');

و کدی که در BookController گذاشتم:
public function destroy($id, $request)

{
$book = Book::with('categories','authors')->find($id);
$book->categories()->sync($request->get('category_id'));
$book->authors()->sync($request->get('author_id'));
$book ->delete();
session()->flash('success','حذف با موفقیت انجام شد');
return redirect('books');
}
ظاهرا باید درست کار کنه اما هیچ اتفاقی نمیافته وقتی رو دکمه "بله" کلیک میکنم،به نظرتون مشکل از کجاست؟