Все сервисы Хабра
Сообщество 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
Простой
Каким образом в Laravel + Vite.js + Taillwind.js задать background-image?
1 подписчик
час назад
34 просмотра
1
ответ
PHP
+2 ещё
Средний
Не работает авторизация через телеграмм для определенного домена, может кто сталкивался с этим?
1 подписчик
29 мая
379 просмотров
0
ответов
Laravel
+1 ещё
Простой
Почему ошибка 500 в запросе ajax laravel 7?
1 подписчик
28 мая
251 просмотр
0
ответов
Laravel
+1 ещё
Средний
Как удобно тестировать корректную обработку состояния гонки в laravel?
1 подписчик
21 мая
108 просмотров
0
ответов
Ubuntu
+2 ещё
Простой
Как решить проблему с правами доступа после деплоя на production?
1 подписчик
20 мая
175 просмотров
0
ответов
Laravel
Простой
Как убрать index.php из ссылок?
1 подписчик
17 мая
155 просмотров
1
ответ
Laravel
Простой
Почему при вызове метода increment модели wasChanged принимает значение true у других аттрибутов?
2 подписчика
07 мая
574 просмотра
2
ответа
PHP
+1 ещё
Средний
Filament и мультиязычность кто подружил?
1 подписчик
02 мая
170 просмотров
1
ответ
Laravel
+1 ещё
Средний
Как создать авторизацию для подключения к websocket серверу reverb (не к каналам, именно серверу)?
2 подписчика
24 апр.
1319 просмотров
0
ответов
Laravel
Простой
Почему в среде разработки Laravel работает медленно?
2 подписчика
31 мар.
2658 просмотров
7
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Laravel)
Wanted.
До 180 000 ₽
PHP-разработчик (Laravel)
Wanted.
До 180 000 ₽
Backend Разработчик Middle+ (PHP/JS, Laravel)
Internet Tikshoret
от 2 000 до 2 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама