@muriel.schmidt
You can return the last added ID in Laravel by using the insertGetId() method on the Eloquent model. This method inserts a record into the database and returns the ID of the newly inserted record. Here is an example of how you can do this:
1 2 3 4 5 6 7 8 |
use AppModelsUser; $user = new User(); $user->name = 'John Doe'; $user->email = '[email protected]'; $user->save(); $lastInsertedId = $user->id; |
In this example, we are creating a new User model, setting its attributes, and then saving it to the database. The id property of the $user object will now contain the ID of the newly inserted record, which can be assigned to the $lastInsertedId variable.
Alternatively, you can also use the create() method along with the id property to get the last inserted ID:
1 2 3 4 5 6 |
$user = User::create([
'name' => 'John Doe',
'email' => '[email protected]',
]);
$lastInsertedId = $user->id;
|
Both methods will return the last inserted ID in Laravel.