Как я могу получить точное местоположение ошибки в Laravel - PullRequest
0 голосов
/ 15 июня 2019

Я получаю эту ошибку при попытке запустить проект laravel.

enter image description here

Я хотел бы знать точный источник ошибки, т.е. либо в моих контроллерах / моделях / представлении. Как мне это сделать. Это источник ошибки при условии. 'Подсветка \ База данных \ QueryException (42S02)'

Ответы [ 2 ]

1 голос
/ 15 июня 2019

Эта ошибка из среды, при попытке доступа к таблице в базе данных, которая не существует.

  • Проверьте миграцию, если вы создали user_view таблицу
  • Выполнитьphp artisan migrate, если вы этого еще не сделали.
  • Проверьте файл .env для подключения к базе данных, если вы подключаетесь к правильной базе данных.
  • В вашей модели добавьте protected $table = 'user_view';если вы не следуете стилю кода Laravel.
1 голос
/ 15 июня 2019

Проверьте вашу модель, если таблица инициализирована в модели или таблица существует в вашей БД.В Laravel Исключение запроса отвечает за выдачу ошибок, если в запросе есть какие-либо проблемы.

Все операции с базами данных обрабатываются по модели, поэтому вам не нужно переходить к просмотру, пожалуйста,проверьте свою модель, если модель идеальна, проверьте, правильно ли вы используете имя в своей итерации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...