Как сделать запрос с WhereIn в laravel?

Есть такой код:
$services = "1,2";
$forms = Forms::whereIn('id',[$services])->get();

В табличке БД есть 2 записи подходящие под условие - под id = 1 и id = 2. Но когда делаю распечатку коллекции forms, имеется только одна запись с id=1

Хотя если прописываю вручную
$forms = Forms::whereIn('id',[1,2])->get();
то выбираются обе записи из базы. Помогите, в чем может быть дело? Запросы то одинаковые
  • Вопрос задан
  • 348 просмотров
Решения вопроса 1
sabramovskikh
@sabramovskikh
$services = [1,2];
$forms = Forms::whereIn('id', $services)->get();
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы