красноречивый отчетливый выбор - PullRequest
0 голосов
/ 29 января 2019

Я хочу показать список компаний с отчетливым, есть ли способ использовать eloquent?этот код не работает

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

это сообщение об ошибке

Метод Illuminate \ Database \ Eloquent \ Collection :: Different не существует.

1 Ответ

0 голосов
/ 29 января 2019

Это потому, что all() возвращает коллекцию.Это должно работать:

$company = company::distinct('name')->get();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...