Пишу платформу на laravel 5.5
Есть два массива, один хранится в бд, второй мы передаем в запрос через ORM.
Оба массива одномерные, вида [0, 5, 87]
Нужно передать в запрос первый массив для сравнения с массивом из бд
Для выборки должно совпасть хотя бы одно из значений
Как это правильно сделать? При
$query->where('permission_group', '?|', [0, 5])->get()
Я получаю ошибку
spoilerSQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "$2"
LINE 1: ...m "forms" where "archive" = $1 and "permission_group" $2| $3
^ (SQL: select "form_id", "form_category_id", "form_name", "sequence_order", "permission_group" from "forms" where "archive" = 0 and "permission_group" 0| 5)
Как сделать это правильно?