如何在使用不在数组过滤器中的地方使用列表功能?

时间:2015-09-29 15:48:14

标签: laravel-5

使用hte whereNotIn过滤器选项时是否可以生成列表(对于选择项)。 我试过了:

$sizes =  Size::lists('name', 'id')->whereNotIn('id', [1,3])->get();;

但我收到以下错误:

Call to undefined method Illuminate\Support\Collection::whereNotIn()

我应该如何过滤这些列表选项?

1 个答案:

答案 0 :(得分:1)

反转方法调用的顺序:

$sizes = Size::whereNotIn('id', [1,3])->lists('name', 'id');