雄辩的独特选择幼虫

时间:2019-01-29 11:32:15

标签: laravel eloquent laravel-5.7

我想用独特的方式显示公司名单,有没有一种使用雄辩的方法?该代码无效

public function create()
    {
      $goods = goods::all();
      $company = company::all()->distinct('name')->get();
      return view('pages.purchaseCreate',['goods' => $goods, 'company' =>$company]);
    }

这是错误消息

  

方法Illuminate \ Database \ Eloquent \ Collection :: distinct不存在。

1 个答案:

答案 0 :(得分:4)

这是因为all()返回了一个集合。这应该起作用:

$company = company::distinct('name')->get();