使用Laravel Fluent如何根据字符串数组排除某些行?

时间:2015-03-07 15:38:44

标签: php 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);

写这个的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

whereNotIn()怎么样?

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