Чтобы получить последний идентификатор в Laravel, вы можете использовать любой из следующих методов:
-
Использование метода
insertGetId:$id = DB::table('your_table')->insertGetId([ 'column1' => 'value1', 'column2' => 'value2', ]); echo $id; // Last inserted ID -
Использование метода
create:$model = YourModel::create([ 'column1' => 'value1', 'column2' => 'value2', ]); echo $model->id; // Last inserted ID -
Использование метода
save:$model = new YourModel(); $model->column1 = 'value1'; $model->column2 = 'value2'; $model->save(); echo $model->id; // Last inserted ID -
Использование метода
insertсgetLastInsertId:DB::table('your_table')->insert([ 'column1' => 'value1', 'column2' => 'value2', ]); $id = DB::getPdo()->lastInsertId(); echo $id; // Last inserted ID
Эти методы позволяют получить последний вставленный идентификатор после выполнения операции вставки в Laravel.