Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Niksteklo
@Niksteklo
Laravel
Проверка, что запрос к бд успешно выполнен Laravel 8?
Доброе утро, господа. Если тут кто-то работает на ларавеле, то это вопрос к вам.
Каким образом вы проверяете что запрос к бд (select, insert...) успешно выполнен?
try catch, проверка на true, или может еще какие-то варианты?
Вопрос задан
более трёх лет назад
165 просмотров
7
комментариев
Подписаться
1
Простой
7
комментариев
Facebook
Вконтакте
Twitter
Василий Банников
@vabka
select успешен, если он вернул какой-то результат.
insert/update/delete успешен, если изменил не 0 записей.
ну и никаких ексепшенов.
Написано
более трёх лет назад
FanatPHP
@FanatPHP
а зачем? что вы собираетесь делать в случае ошибки такое, что не сделает сам ларавель?
Написано
более трёх лет назад
FanatPHP
@FanatPHP
Василий Банников
, а вы точно понимаете, о чем говорите?
Написано
более трёх лет назад
Niksteklo
@Niksteklo
Автор вопроса
FanatPHP
, Я изучаю ларавель, и пытаюсь подобрать лучшее решение для этой задачи. При ошибке я собираюсь записывать в лог и выкидывать 404 или какую-то другую ошибку в зависимости от контекста
Написано
более трёх лет назад
FanatPHP
@FanatPHP
При чем здесь 404 и ошибки запросов?
Как они вообще между собой связаны?
Написано
более трёх лет назад
Niksteklo
@Niksteklo
Автор вопроса
Mellorn
, спасибо за ответ
Написано
более трёх лет назад
FanatPHP
@FanatPHP
причем 404 лара
тоже
умеет выдавать автоматически. читать про findOrFail
на будущее, старайтесь задавать конкретные вопросы по решаемой проблеме, приводя реальный рассматриваемый сценарий. а не абстрактные рассуждения.
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Дмитрий Кузнецов
@dima9595
Junior PHP
Если ошибок на сайте или в логах нет - значит в 99,9% ошибок нет. Try/Catch только даёт доступ к перехвату ошибки.
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
FanatPHP
@FanatPHP
Мне кажется, вопрос был не об этом.
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Laravel
Простой
Почему при вызове метода increment модели wasChanged принимает значение true у других аттрибутов?
2 подписчика
07 мая
540 просмотров
1
ответ
PHP
+1 ещё
Средний
Filament и мультиязычность кто подружил?
1 подписчик
02 мая
141 просмотр
1
ответ
Laravel
+1 ещё
Средний
Как создать авторизацию для подключения к websocket серверу reverb (не к каналам, именно серверу)?
2 подписчика
24 апр.
1305 просмотров
0
ответов
Laravel
Простой
Почему в среде разработки Laravel работает медленно?
2 подписчика
31 мар.
2632 просмотра
7
ответов
MySQL
+2 ещё
Простой
Как сделать субдомен, и отдельную БД для каждой пользователя с миграциями laravel, docker?
2 подписчика
30 мар.
453 просмотра
4
ответа
Laravel
Простой
Почему не находит модель по параметру маршрута?
1 подписчик
29 мар.
107 просмотров
1
ответ
Веб-разработка
+1 ещё
Простой
Как сделать отправку OTP-код по почте через mailtrap.io?
1 подписчик
29 мар.
183 просмотра
2
ответа
React
+2 ещё
Простой
Как посадить React 19 на Laravel 12 с отладкой только фронта?
1 подписчик
27 мар.
186 просмотров
1
ответ
JavaScript
+2 ещё
Средний
Почему у меня не работает vite при запуске npm run dev в Docker compose?
1 подписчик
26 мар.
167 просмотров
0
ответов
Laravel
Средний
Как перенести запрос с декартовым произведением в Eloquent relations?
1 подписчик
25 мар.
76 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Backend разработчик (Middle+, Laravel)
Internet Tikshoret
от 2 000 до 2 500 $
PHP-разработчик (Laravel)
Wanted.
До 180 000 ₽
Backend developer (PHP/Laravel)
СпросиВрача
•
Москва
от 150 000 до 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама