Size: a a a

2021 September 15

✨Basic_Instinct✨ in symfony
ну таки все топят за то, чтобы не использовать магию ))
источник

КГ

Константин Грачев... in symfony
Надо вспомнить почему. Потому что wow эффект и часы дебага на ровном месте.
А то что orm на основе тайпхинта сама тебе ВО собирает я тут магии не вижу
источник

✨Basic_Instinct✨ in symfony
dbal коннектор также имеет кверибилдер, но и много других плюшек ))
источник

КГ

Константин Грачев... in symfony
Я стал уходить от dbal последнее время.
Стараюсь всё во вьюхи оборачивать. У меня уже даже агрегат один есть, у которого main table это вьюха)
источник

AD

Andrey Dembitskyi in symfony
Норм
источник

✨Basic_Instinct✨ in symfony
ну вот совсем недавно мы говорили о мапе dbal на вьюхи )) до недавнего времени там прям все было искоропки
источник

КГ

Константин Грачев... in symfony
У меня доктрина сама всё мапит, зачем вы это делаете я не понимаю
источник

MM

Maxim Mesilov in symfony
а можешь показать какой то пример, чем такой подход к отёчту хорош?
источник

✨Basic_Instinct✨ in symfony
в том, что нет смысла в большинстве случаев тянуть весь агрегат
источник

КГ

Константин Грачев... in symfony
Какая связь агрегата и вьюхи?
источник

✨Basic_Instinct✨ in symfony
ну как это обычно бывает? findAll() ... дальше все это на вьюху?
источник

КГ

Константин Грачев... in symfony
Взять твою dto, обвесить атрибутами доктрины, указать @Table(name="some_view_table") и будет тоже самое что у меня.
Ну и вьюху в базе создать, а не в php файле sql запросы в dbal сувать
источник

КГ

Константин Грачев... in symfony
Не совсем тебя понял
источник

КГ

Константин Грачев... in symfony
findAll уже вернёт вьюхи. С точки зрения доктрины это обычные сущноси. Только мапятся на виртуальные таблицы со сложными или не очень запросами
источник

VB

Valera Bendatiy in symfony
Да всё по старому)
источник

Л

Лев in symfony
они немного перепутали вьхи с шаблонами
источник

КГ

Константин Грачев... in symfony
разве, вроде речь шла о маппинге dbal запроса на dto
источник

Л

Лев in symfony
нужно к словам неймспейсы добавлять
источник

Л

Лев in symfony
ddd.view
mvc.view
источник

КГ

Константин Грачев... in symfony
postgres.view
entity.readonly
источник