Как вы можете видеть в
(SQL: insert into disposecollects (bag_id, station_id, undisposed_weight, disposed_weight, status, updated_at, created_at) values (6, 1, 5, 0, Undisposed, 2018-09-25 10:02:23, 2018-09-25 10:02:23))
Поле campus_id
отсутствует.В Laravel это обычно означает, что ваше значение campus_id
равно null
или empty
.Я бы посоветовал вам попробовать бросить и умереть (dd
) Auth::user()->campus_id
, чтобы вы могли проверить его ценность.
dd
означает «Dump and Die», что означает, что Laravel выведет имя переменной и не будет переходить к какой-либо другой части кода.Если вы позвоните dd(Auth::user())
, вы увидите все атрибуты Auth::user()
.Вы также можете позвонить dd(Auth::user()->campus_id)
, но я бы посоветовал вам попытаться вывести наиболее обобщенную (и все еще полезную) часть кода, поскольку это гарантирует более широкое видение проблемы.