【发布时间】:2022-01-13 13:10:08
【问题描述】:
有谁知道如何建立外键是一组 id 而不是一个 ID 的关系?
样品控制器:
$products = Products::with('productCategory')->get();
模型关系:
public function productCategory()
{
return $this->belongsTo(productCategory::class, 'product_category_id', 'id');
}
产品表:
[
{
'id': 1,
'name': 'Mango',
'product_category_id': ['1', '2']
}
]
产品类别表:
[
{
'id': 1,
'name': 'Food'
},
{
'id': 2,
'name': 'Fruits'
}
]
【问题讨论】:
-
有没有可能,是的,你应该这样做,不,你真的不应该
标签: laravel eloquent model relationship