Laravel同步()多行同步

时间:2015-09-07 10:29:37

标签: laravel laravel-5 eloquent

我尝试使用sync方法同步Eloquent关系(数据透视表)。下面的代码有效,但我想知道是否有更好的方法使用Laravel编写它?

$ids        = $this->role->whereIn('field', $request)->lists('id')->toArray();
$pivotData  = array_fill(0, count($ids), ['user_id' => $id]);
$roles      = array_combine($ids, $pivotData);

提前致谢。

0 个答案:

没有答案