在 Laravel 7 中,可以使用以下方法来获取最后插入的 ID:
insertGetId
方法:在执行插入操作时,可以使用 insertGetId
方法来同时获取最后插入的 ID。该方法会返回插入的记录的 ID 值。示例代码如下:$id = DB::table('table_name')->insertGetId([
'column1' => 'value1',
'column2' => 'value2',
]);
insert
方法后获取:如果你使用了 insert
方法来插入数据,可以通过 lastInsertId
方法来获取最后插入的 ID。示例代码如下:DB::table('table_name')->insert([
'column1' => 'value1',
'column2' => 'value2',
]);
$id = DB::getPdo()->lastInsertId();
这两种方法都可以在 Laravel 7 中获取最后插入的 ID。
领取专属 10元无门槛券
手把手带您无忧上云