Size: a a a

Laravel для начинающих

2021 July 02

SG

Sergey Gerasimov in Laravel для начинающих
Добавить GROUP BY 1 попробуй
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
столбец \"1\" не существует
источник

SG

Sergey Gerasimov in Laravel для начинающих
А как сделал? groupByRaw('1') попробуй
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
SQLSTATE[42803]: Grouping error: 7 ОШИБКА:  агрегатные функции нельзя применять в конструкции GROUP BY
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
у меня выше есть обычный group by
источник

SG

Sergey Gerasimov in Laravel для начинающих
Тогда не знаю...
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
значит (int)
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
ладно, всё равно спасибо
источник

SG

Sergey Gerasimov in Laravel для начинающих
А у тебя есть хевинг?
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
нет
источник

D

David in Laravel для начинающих
Вообще то есть)
источник

SS

Serg Serdyuk in Laravel для начинающих
Ну такое... Все равно же обёртка над прототипами🤷‍♂
источник

4

4unkur in Laravel для начинающих
кто знает примеры филдов в Laravel?
в нове например филды в коде прописаны, это мне не подходит. У меня филды в базе. Хотелось бы посмотреть как это делают другие
источник

4

4unkur in Laravel для начинающих
может пакет какой то есть, ну или опен сорс проект чтобы посмотреть исходники
источник

D

DaunPony in Laravel для начинающих
Мне необходимо в лавалеле оборачивать обращения к модели try/catch'ем?

try {
           Comment::create([
               'post_id' => $postId,
               'user_id' => $userId,
               'comment_text' => $text,
           ]);
       } catch (\Throwable $th) {
           dd($th);
       }
Это необходимо или можно опустить их, полагаясь на возможное присутствие того, что ошибку фреймворк сам обработает?
И необходимо будет потом логгер прикрутить на фэйлы, а где можно будет логгер запускать, кроме как не в catch?
источник

4

4unkur in Laravel для начинающих
он по дефолту в логи запишет, если тебе только это нужно, то не стоит оборачивать
источник

4

4unkur in Laravel для начинающих
да и  в принципе если валидацию норм прописал дальше никаких проверок не нужно
источник

D

DaunPony in Laravel для начинающих
А что же делать, если ошибка пойдет со стороны DB в таком случае? Система же упадет
источник

4

4unkur in Laravel для начинающих
я не знаю как другие делают, но простое создание - я не проверяю.
для мест где я думаю что что-то может пойти не так, я оборачиваю в транзакции
источник

SS

Serg Serdyuk in Laravel для начинающих
Смотря какая задача, если например нужно залогать что именно пытались создать, оборачиваю
источник