在控制器中,
public function detail($id)
{
$item = Item::find($id);
return view('frontend.detail',compact('item'));
}
刀片内,
{{$item->subcategory->items}} //question //this code print all the items//
如果不想获取id,则需要手动选择项目目前,您正在使用$item=item::find($id(;这意味着针对给定的id获取特定表的所有字段。
您可以通过修改您所需的字段来使用以下查询
Item::select('name','surname')->where('id', 1)->get();
您需要在查询示例中隐藏列的id
Item::find($id)->makeHidden(['id']);
return view('frontend.detail',compact('item'));