У меня есть 2 таблицы: пользователи, уровни
У пользователей есть поля: id, имя пользователя, пароль, электронная почта, level_id
Уровни имеют поля: id, name
В UsersController я хочу отправить данные пользователя и его внешний ключ для просмотра.
$user = $this->Auth->User();
$this->set(compact('user'));
В поле зрения я хочу отображать имя уровня этого пользователя. Как я могу это сделать?
Я пытался:
$user->level;
$user->username->level
$user->level_id->name
Ofc. не работал. Что я делаю не так?
Я только начал изучать CakePHP, и это остановило меня, потому что я никогда не использовал
иностранный ключ раньше.