【发布时间】:2018-02-26 17:25:13
【问题描述】:
我有下一个结构数据透视表:products_equipment_value(id, product_id, equipment_id, value_id)。如何更新表字段 equipment_id 和 value_id ?
public function equipments()
{
return $this->belongsToMany('App\Equipment', ' product_equipment_value');
}
public function values()
{
return $this->belongsToMany('App\Value', ' product_equipment_value', 'product_id', 'value_id')
}
使用(不工作)
$product->equipments()->detach();
foreach($data['eq'] as $key => $val){
$product->equipments()->attach([
'equipment_id' => $key,
'value_id' =>$val
]);
}
【问题讨论】:
标签: laravel eloquent pivot-table