0
在模板我想显示的产品规格如下:Laravel:从数据透视表模板格式数据
型号
品牌:华硕
接口
接口:PCI高速3.0
...
我试图在这个foreach中添加另一个循环,但有错误:
foreach ($product->specifications as $specification) {
echo $specification->name . '</br>';
echo $specification->pivot->attribute . ': ' . $specification->pivot->value . '</br>';
}
目前这款输出:
Model
Brand: Asus
Interface
Interface: PCI Express 3.0
Chipset
Chipset Manufacturer: AMD
Chipset
GPU: Radeon RX 470
Chipset
Core Clock: 1270 MHz in OC mode
Memory
Effective Memory Clock: 6600 MHz
Memory
Memory Size: 4GB
Memory
Memory Interface: 256-Bit
Memory
Memory Type: GDDR5
我需要显示$specification->name
只有一次,那么该类型下的所有属性和值。
这是透视表的结构:
我怎么能做到这一点?我应该改变我的表格结构吗?