php – Laravel根据枢轴额外字段从枢轴附加/分离模型

前端之家收集整理的这篇文章主要介绍了php – Laravel根据枢轴额外字段从枢轴附加/分离模型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我和CouncilUnit之间有很多关系.关联实体每年都会更改,因此数据透视表是这样的:
council_id
management_unit_id
year

我的问题是,相同的组合council_id management_unit_id键可能会出现多次,所以我不知道如何附加()或分离()模型.例如,如果我有这个:

council_id | management_unit_id | year
1          | 1                  | 2010
1          | 1                  | 2011
1          | 1                  | 2012

我将如何仅在2011年将Council(1)与CouncilUnit(1)分开?
或者我如何在2013年将理事会(1)附加到ManagementUnit(1)?

使用Laravel 5.1

不确定你的关系是如何设置的,所以你可能需要稍微调整一下.但试一试:
$managementUnit = ManagementUnit::find(1);
$managementUnit->councils()->where('id',1)->wherePivot('year',2011)->detach(1);
原文链接:https://www.f2er.com/laravel/138110.html

猜你在找的Laravel相关文章