您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Laravel 5:通过数据透视同步额外的字段

Laravel 5:通过数据透视同步额外的字段

您实际上非常接近。所需格式为:

[
    98 => ['company_id' => 129],
    99 => ['company_id' => 130],
    100 => ['company_id' => 131]
]

这应该生成正确的数组:

$extra = array_map(function($companyId){
    return ['company_id' => $companyId];
}, $allCompanyIds);

$data = array_combine($allPositionIds, $extra);

$user->positions()->sync($data);
其他 2022/1/1 18:13:33 有820人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶