“Получите последний вставленный идентификатор с помощью красноречивого Laravel” Ответ

Получите последний вставленный идентификатор с помощью красноречивого Laravel

//if you have used save method like this
$data->save();
//use this to get last row id;
$lastRowId = $data->id;

//For other insert methods get last inserted id like below
    
    //Using create() method
    $book = Book::create(['name'=>'Laravel Warrior']);
    $lastId = $book->id;

    //Using insertGetId()
    $id = DB::table('books')->insertGetId( ['name' => 'Laravel warrior'] );   
    $lastId = $id;

    //Using lastInsertId() method
    $lastId = DB::getPdo()->lastInsertId();
Isaac

Laravel Query Builder получите последний идентификатор вставки

$id = DB::table('users')->insertGetId(
    ['email' => 'john@example.com', 'votes' => 0]
);
Indian Gooner

Laravel Get ID от вставки

$data = User::create(['name'=>'first']);
dd($data->id);
	
Good Goat

Модель Laravel Save Save Get Id

$data->save();
$data->id;
the.code.karigar

Ответы похожие на “Получите последний вставленный идентификатор с помощью красноречивого Laravel”

Вопросы похожие на “Получите последний вставленный идентификатор с помощью красноречивого Laravel”

Больше похожих ответов на “Получите последний вставленный идентификатор с помощью красноречивого Laravel” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования