我有两张M-M关系表。但是,数据透视表有一个额外的列。 如何将此附加列添加到查询中?有可能吗?我不想使用直接SQL查询。
答案 0 :(得分:0)
您可以在attach
$user->roles()->attach(1, array('expires' => $expires));
或sync
$user->roles()->sync(array(1 => array('expires' => true)));
或save
User::find(1)->roles()->save($role, array('expires' => $expires));
答案 1 :(得分:0)
我太蠢了......它在文档中:
return $this->belongsToMany('Role')->withPivot('foo', 'bar');