Как в Laravel прочитать несколько параметров с одним именем?

Я пытаюсь сделать фильтрацию книг по авторам с возможностью выбрать несколько авторов в фильтре, работает это на Laravel, фронт на nuxt. Я собираюсь отправлять get запрос с параметрами в контроллер. Таблицы в базе данных связанны через поля id в таблице author и author_id в таблице books. Получается что в контроллере я должен обработать запрос с несколькими одинаковыми параметрами id.

Вот как я пытался это сделать

функция обработки запроса

Но в ответ приходит только книги от автора с последним параметром id

ответ от сервера

Я пробовал посмотреть что находиться в переменной $id. Как и ожидалось там был массив, только не из 3 элементов, а из одного, в который было записано значение последнего параметра id.

Могу ли я как то корректно обработать этот запрос с одинаковыми параметрами, если нет то как вообще это можно сделать?


Ответы (0 шт):