我有类别表、属性表和 attribute_value 表,
Category:
id | Catgeory Name
Attribute:
id| cat_id | Attribute Name
Attribute values Table:
id | attr_id | attr_value
现在我想像这样显示它:
Category Name
Attribute Name 1
Attribute Val 1
Attribute val n
Attribute Name 2
Attribute Val 1
Attribute Val n
..
..
我正在使用以下模型
属性:
public function attr_values()
{
return $this->hasMany(AttributeValue::class);
}
类别:
public function categoryAttributes()
{
return $this->hasMany(Attribute::class, 'category_id');
}
在控制器中,我使用以下方式获取数据:
Category::with(['categoryAttributes','attrValues'])->get()->find($categoryId);
但我无法获取链接到类别及其属性值的数据属性。
结果:
沧海一幻觉