【发布时间】:2021-03-18 19:22:06
【问题描述】:
我试图为产品添加类别。我想用项目和类别之间的几个表格来做到这一点。我在控制器中创建了一个函数将其发送到数据库。但是,当我想发送它时,我收到以下错误,我不知道我可以修复它。
方法 Illuminate\Database\Eloquent\Collection:: 不存在
控制器
public function store(ItemsValidatorRequest $request)
{
$items_id = Item::select('items_id')->latest()->get();
$item = Item::find($items_id);
$item->categories()->attach($request->categories);
}
型号
public function categories()
{
return $this->BelongsToMany('App\Models\Category');
}
【问题讨论】:
标签: laravel laravel-8 laravel-collection