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
只有一次,那麼該類型下的所有屬性和值。
這是透視表的結構:
我怎麼能做到這一點?我應該改變我的表格結構嗎?