Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 19.06.2017 23:35:45

Как получить id модели, которая создаётся?

Как получить id модели, которая создаётся?

Не в сети

#2 20.06.2017 07:09:08

Re: Как получить id модели, которая создаётся?

$user = App\User::create([...]);
$id = $user->id;

Не в сети

#3 20.06.2017 07:41:31

Re: Как получить id модели, которая создаётся?

строго говоря первичный ключ модели может быть переопределён с помощью задания $primaryKey, $xxx->getKey() всегда вернёт первичный ключ конкретной модели. как правило это id, но не всегда

Не в сети

#4 20.06.2017 08:33:33

Re: Как получить id модели, которая создаётся?

С формальной точки зрения вопрос был именно про id. У моделей, как правило, первичный ключ - это автоинкрементное поле.

Не в сети

Подвал раздела