Я перевожу приложение с простого PHP на использование Laravel.Таблица текущих пользователей называется Person
с первичным ключом person_id
типа unsigned bigint(20)
.
Я обновил свою модель приложения \ пользователя следующим:
protected $table = 'Person';
protected $primaryKey = 'person_id';
Когда я делаю запрос и проверяю Auth->user()
, person_id
всегда неверное значение.Мой ожидаемый идентификатор - 4294967410
, но возвращается 2147483647
.Все остальные атрибуты пользователя верны (адрес электронной почты, имя и т. Д.).
Я очень застрял в том, почему это так.Я использую свежую установку Laravel.