last_insert_id
laravelの生のクエリを使用するときに取得する方法はありますか?
DB::query('INSERT into table VALUES ('stuff') ')
これは true または false を返します。Laravelで生のクエリを使用してlast_insert_idを取得する方法はありますか?
last_insert_id
laravelの生のクエリを使用するときに取得する方法はありますか?
DB::query('INSERT into table VALUES ('stuff') ')
これは true または false を返します。Laravelで生のクエリを使用してlast_insert_idを取得する方法はありますか?
試してみDB::Query('SELECT LAST_INSERT_ID()')
ますか?
(これは DB 製品固有のものです。私が挙げた例は MySQL/MariaDB 用です。)
自動インクリメント ID を持つレコードを挿入しますか? insert_get_id メソッドを使用して、レコードを挿入し、ID を取得できます。
$id = DB::table('users')->insert_get_id(array('email' => 'example@gmail.com')); 注: insert_get_id メソッドは、自動インクリメント列の名前が「id」であることを想定しています。