Я делаю запрос к базе данных методом GET.Таким образом, форма выглядит следующим образом:
<form action="" method="get>
<input type="checkbox" name="color[]" value="white" />
<input type="checkbox" name="color[]" value="red" />
</form>
После отправки формы входящие значения формы запрашиваются в контроллере следующим образом:
public function search(Request $request)
{
$socks = Sock::whereNotNull('created_at');
if ($request->has('color')) {
$socks ->whereIn('color', $request->input('color'));
}
$socks = $socks->paginate(20);
return;
}
После возврата функции формат URL следующий;
search?color%5B%5D=white&color%5B%5D=red
Это правильный формат URL?Нужен метод запроса на изменение?