我有三个表库存,产品,product_category
表中:库存
id product_name quantity
1 2 24
2 2 54653
3 1 34
这里product_name是外键..这个表与产品表有很多关系
表中:产品
id name type_fk_id
1 pc 1
2 laptop 2
3 servo_oil 2
这里 type_fk_id 是外键..这个表与product_category表有很多关系
在表中:product_category
id type_name
1 PC
2 oil
3 servo_oil
product_category 表中没有外键
在我的控制器中
$data=Inventory::all();
return view('inv_view',compact('data'));
在 inv_view 视图中
@foreach($data as $inv)
{{$inv->id}}
{{$inv->qty}}
@endforeach
我还想在视图部分显示产品名称和类别,这意味着
id quantity product_name category
1 34 pc pc
2 436 servo_oil oil
我不知道如何使用 laravel eloquent 关系访问或获取这些数据我知道如何在模型中使用hasmanyThrough来访问product_category->product->inventory
...我如何使用hasmanythrough的逆inventory->product->product_category