Size: a a a

2021 July 07

JP

Jenya Punchenko in Laravel Pro
так что получается оно не применяет casts при paginate?
источник

М

Максим in Laravel Pro
Ну если мы говорим к примеру, о MySql и PostgreSql в высоконагруженном проекте, тогда конечно - берите паттерн «репозиторий», пишите в нем нативный sql учитывающий нюансы в различии синтаксиса между этими СУБД и будет вам свой, собственный - “query-builder”*
источник

PB

Pavel Buchnev in Laravel Pro
Ну собственно разговор был не об этом. В своих проектах я знаю что использовать и почему. Мы опять ушли в сторону
источник

М

Максим in Laravel Pro
Это я не вам, а всем по треду выше
источник

EG

Egor Gruzdev in Laravel Pro
как ты его используешь?
источник

JP

Jenya Punchenko in Laravel Pro
тупо сразу отдаю в блейд на foreach.
источник

PB

Pavel Buchnev in Laravel Pro
А в ларке, как по мне, это не имеет сысла, здесь мало кто по этму пути пойдет, проще сменить фреймворк, чем сюда затащить нормально репозиторий и все остальное
источник

JP

Jenya Punchenko in Laravel Pro
я уже понял что оно применяется при сериализации например toArray. А нельзя как-то его заставить оставатся обьектом?
источник

EG

Egor Gruzdev in Laravel Pro
не делай toArray()
источник

JP

Jenya Punchenko in Laravel Pro
А как сделать?
источник

JP

Jenya Punchenko in Laravel Pro
мне надо сделать casts на даты.
источник

М

Максим in Laravel Pro
В общем, вы правы, если речь идет о собственных проектах или работе в собственной команде. В случае работы на компанию - люди получают больше вопросов чем ответов) начиная с того, «а кто я по жизни, junior или senior+++turbo-elite software engineer 2000»
источник

JP

Jenya Punchenko in Laravel Pro
источник

EG

Egor Gruzdev in Laravel Pro
ты выборку как делаешь?
Model::where()->paginate()
или ?
источник

JP

Jenya Punchenko in Laravel Pro
Да все правильно. Так и делаю
источник

М

Максим in Laravel Pro
Не согласен, читайте https://bit.ly/3bz7zYi и берите doctrine и творите 💩
источник

EG

Egor Gruzdev in Laravel Pro
а почему у тебя вдруг LengthAwarePaginator всплыл?
источник

JP

Jenya Punchenko in Laravel Pro
Это массив который появляется внутри обьекта, как результат функции paginate(10)
источник

JP

Jenya Punchenko in Laravel Pro
вот он без casts
источник

JP

Jenya Punchenko in Laravel Pro
он и транслируется
источник