Size: a a a

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

2020 February 19

SS

Serg Serdyuk in Laravel для начинающих
ага
источник

A

Alex in Laravel для начинающих
Чувак, ты мне новый мир открыл )))) Я уже половину QueryBuildera перекопал
источник

A

Alex in Laravel для начинающих
А тут "херак, херак т в продакшн"
источник

SS

Serg Serdyuk in Laravel для начинающих
сам напоролся когда учил лару😀тоже спрашивал
источник

DM

Dmitry M in Laravel для начинающих
Не советовал бы указывать конкретные поля, нарушается целостность если за ней не следить пристально, могут связи посыпаться, т.к. чтобы они работали нужно указывать поля внешнего ключа, при многие ко многим напротив не нужно
источник

DM

Dmitry M in Laravel для начинающих
Короче следить гемор
источник

SS

Serg Serdyuk in Laravel для начинающих
Dmitry M
Не советовал бы указывать конкретные поля, нарушается целостность если за ней не следить пристально, могут связи посыпаться, т.к. чтобы они работали нужно указывать поля внешнего ключа, при многие ко многим напротив не нужно
иногда для оптимизации очень полезно
источник

DM

Dmitry M in Laravel для начинающих
Для оптимизации - да, для разработки - не удобно)
источник

DM

Dmitry M in Laravel для начинающих
Для оптимизации нефиг AR юзать, по большому счету
источник

SS

Serg Serdyuk in Laravel для начинающих
особенно если есть корявая БД, к которой надо присобачить елку, и в таблицах по 50 полей...🥴
источник

SS

Serg Serdyuk in Laravel для начинающих
Dmitry M
Для оптимизации нефиг AR юзать, по большому счету
+, разве что подсмотреть запрос и построить свой более эффективный
источник

DM

Dmitry M in Laravel для начинающих
Да я сейчас сам на таком проекте)
источник

A

Alex in Laravel для начинающих
Dmitry M
Не советовал бы указывать конкретные поля, нарушается целостность если за ней не следить пристально, могут связи посыпаться, т.к. чтобы они работали нужно указывать поля внешнего ключа, при многие ко многим напротив не нужно
Тут как раз надо все резать, это вывод полбзователю.
источник

IG

Ilshat Gayanov in Laravel для начинающих
Andrey Helldar
Сработало?
эх ну ладно
источник

IG

Ilshat Gayanov in Laravel для начинающих
источник

IG

Ilshat Gayanov in Laravel для начинающих
придется командой
composer create-project
создавать проект)
источник

A

Alex in Laravel для начинающих
Serg Serdyuk
что то вроде with(['order:id,client_id']) и т.д. для остальных?
Хотя знаешь, гдето я это встречал в доке, вот только по-моему в какой-то старой ветке
источник

A

Alex in Laravel для начинающих
Не, в текущей ветке тоже есть. Нашел
источник

К

Канат in Laravel для начинающих
Всем привет. Подскажите по поводу сидов. В общем надо в базу заливать список городов, сейчас он у меня в текстовом файле хранится, я его подключаю и завожу через DB:insert(). Правильно ли это? Или лучше хранить sql запрос в файле и выполнять через raw ?
источник

DM

Dmitry M in Laravel для начинающих
Alex
Хотя знаешь, гдето я это встречал в доке, вот только по-моему в какой-то старой ветке
with(['orders' => function ($q) {
   $q->select(...);
   // Ещё что угодно
}])

Можно так ещё, если нужны дополнительные действия
источник