2015-09-27 77 views
0

我有我的数据库,这3个表:Laravel 5查询同步与额外的列多对多的数据,数据库

用户(型号用户)

账户(型号账户)

user_accounts(关系表多对多)(ID,USER_ID,ACCOUNT_ID,ROLE_ID

的问题是在user_accounts我有一个附加列role_id意思是邀请用户不同的访问级别。

也许使用$user->accounts()->sync($account, false);

如何使用也许

+0

欢迎SO @broadcast。你已经尝试了什么?请提供代码。 – ggdx

回答

0

From the documentation保存在这个表中的数据,可以如下做到这一点:

$user->accounts()->sync([$accountId => ['role_id' => $roleId]], false);