Alexander: Ну я вижу у вас в phpmydmin выпадающий список. Вы разве не использование нескольких серверов хотели? В любом случае необходимо читать документацию. Её для этого и пишут, что бы там можно было посмотреть, что да как использвется
alex--n: Странно, что есть проблемы. А вот по поводу фильтрации. Попробуйте whereHas метод. Намного удобней будет. Кончено если у вас связи настроены и есть объекты
alex--n: А как ты проверял наличие данных, если данные будут получены только после вызова методов all(), get(), first(), paginate() . Вы хотя бы нигде не написали так?
GaserV Пользуйтесь этим методом. Решает сразу несколько проблем. Один раз столкнулся с тем, что заказчик развернул проект в подпапке на сервере и получил url вида site.com/project и в итоге все стили и скрипты упали. Пришлось везде asset делать
nepster09: Конечно можно. Вы можете сами свои добавлять туда ошибки. Но опять же. Где-то в доке есть инфа по этому поводу. Ищите валидация - работа с ошибками
nepster09: Если вы валидируете с помощью объекта Request - то нет. По факту у вас приложение не доходит до контроллера, если есть ошибки. В таком случае надо делать валидацию в контроллере. А там уже можете получить объект с этими ошибками. Точно сейчас код не подскажу, но посмотрите доку или API по валидатору
index0h: Спасибо. Очень помогли уложить это немного в голове.
Но остался вопрос. Если я делаю стандартное обворачивания кода в try catch. Что должно быть в catch? Например, ситуация с отсутсвием требуемого объекта в БД. Что я должен показать пользователю? Может делать перенаправление? Или делать какую либо подмену объекта?