【发布时间】:2021-12-16 23:37:10
【问题描述】:
我有一个像这样的过滤器表。
过滤器表
当我想去编辑过滤器页面时。我看到了这个错误。
此集合实例上不存在属性 [colors]。
public function edit(Filter $filter)
{
$colors = Color::all();
$categories = Category::lists();
$filters = Filter::groupBy('category_id')->get();
dd($filters->colors);
return view('Admin.filters.edit', compact('categories', 'colors', 'filter', 'filters'));
}
过滤器.php
public function colors()
{
return $this->belongsToMany(Color::class);
}
【问题讨论】:
-
您的代码中的任何内容都不会出现该错误,您有查看代码吗?
-
@mahmoud 您已经编辑了您的问题以提出与原始问题完全不同的问题。如果您有新问题,请提出新问题;但不要像这样编辑现有的。标题甚至不再适用,您的“编辑”包括原始错误的解决方案..