具有多个项目的Laravel口才填充模型

时间:2018-08-12 02:07:14

标签: laravel-5 eloquent

我已经创建了一个逐步的表单,该表单将数据填充到模型中,保存到会话中并移至下一步。最后,在最后一步,它将保存所有数据。

我遇到的问题是我有一个需要多个条目的表。像这样:

$myValues=[
['user_id' => 3, 'genre_category_id'=> 5],
['user_id' => 7, 'genre_category_id'=> 2]
]

但是当我尝试打印出来时,这样做会导致模型为空:

$myModel->fill($myValues);

有没有一种方法可以填充多个项目,或者还有另一种有效的方法可以将这些数据传递到我可以保存的最后一步?

谢谢!

1 个答案:

答案 0 :(得分:1)

模型无法做到这一点。

如果您不需要使用模型,则可以执行DB::table('table')->insert($myValues);