我正在使用laravel 5.4,我想在将记录插入表中后获取它们的ID。这是我想要插入的数据,它存储在数组中。
$data = [
[
"count" => "100",
"start_date" => 1515628800
],
[
"count" => "102",
"start_date" => 1515715200
]
];
在这里我一次性插入了项目数组
\Auth::user()->schedule()->insert($data);
但是这个方法返回布尔值
,我想在插入新项目后获取它们的ID(或所有列),我该怎么做呢?无论是使用eloquent
还是querybuilder
都可以。我已经尝试过insertGetId
方法,但似乎不能用于多维数组。如果在laravel中不可能实现,那么最好的实现方式是什么?