Получить ID из новой записи в Laravel - PullRequest
0 голосов
/ 17 апреля 2019

Я создаю нового пользователя.После создания мне нужен идентификатор пользователя, который автоматически устанавливается базой данных.

$user = new User();
$user->save();
dd($user->id);

Но полученный мной ответ равен нулю.Есть ли способ получить ID пользователя?

Я использую Sentinel для управления своими пользователями.Я адаптировал миграцию пользователей под свои нужды.Теперь это выглядит так:

Schema::create('users', function (Blueprint $table) {
    $table->bigIncrements('id');
    $table->string('first_name');
    $table->string('last_name');
    $table->string('username')->nullable()->unique();
    $table->string('email')->nullable();
    $table->string('password')->nullable();
    $table->text('permissions')->nullable();
    $table->string('doodle_token', 64)->nullable()->unique();
    $table->timestamps();

    $table->engine = 'InnoDB';
});

Я использую Laravel версии 5.8

...