Используя Laravel Fluent, как я могу исключить определенные строки на основе массива строк?

В моем файле контроллера у меня есть это:

$standard_sets = ['A', 'B', 'C', 'D', 'E'];
$exclude_list = ['str1', 'str2', 'str3'];

Я хотел бы исключить определенные строки на основе массива исключения. Что-то вроде этого:

$query->whereIn('cards.setCode', $standard_sets)
->exclude('cards.name', $exclude_list);

Как правильно написать это?

0

Решение

Как насчет whereNotIn()?

$query->whereIn('cards.setCode', $standard_sets)
->whereNotIn('cards.name', $exclude_list);
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]