使用Laravel一次插入多条记录
我正在将数据逐个插入行,但是我在某个地方听说,如果要插入许多数据,则需要花费很多时间。那么,一次插入所有方法的方法是什么?
public function add(Request $request)
{
if ($request->ajax()) {
$books = $request->books;
foreach ($books as $book) {
if (!empty($book)) {
$add = new Book;
$add->name = $book;
$add->user_id = Auth::user()->id;
$add->save();
}
}
}
}