Size: a a a

2021 December 21

ND

Nikolay Deriglazov in symfony
А вот с условием не подскажу. Это по моему в принципе не возможно
источник

ND

Nikolay Deriglazov in symfony
Во всяком случае, не встречал
источник

A

Alexander in symfony
c условием тут никак
источник

A

Alexander in symfony
а какой смысл с условием? Чтобы снизить нагрузку на базу?
источник

Oleg О in symfony
Нет у меня там некоторые сообщества приватные и надо бывает выводить все сообщества, а бывает только открытые
источник

A

Alexander in symfony
я бы тогда вообще не делал связь на уровне базы, а сам бы вытягивал необходимые денные из таблицы
источник

A

Alexander in symfony
в QueryBilder'e тогда можно прописать условия выборки
источник

Oleg О in symfony
Таки можно да, но хочется доктриной если умеет.
источник

A

Alexander in symfony
нет, такое не умеет.
источник

A

Alexander in symfony
дело ещё в том, что эти связи, которые ты пишешь в аннотациях (аттрибутах), отображаются в БД. Там создаются Foreing Keys
источник

Oleg О in symfony
Аааа, и он просто не сможет это все отобразить )
источник

A

Alexander in symfony
просто в БД условия не пропишешь. Или есть связь, или нет
источник

A

Alexander in symfony
Тяни сам в соответствие с бизнес-логикой. Это не задача доктрины
источник

Oleg О in symfony
В общем надо будет свой лези лоад писать или как-то встроиться в доктрину, чтобы когда обращались к свойству это вся радость подгружалась
источник

A

Alexander in symfony
ну если ты  именно так это хочешь сделать. Не думаю, что это будет "красивее" вытягивания вручную
источник

Oleg О in symfony
Хочется остаться в рамках класических сущностей доктрины.
Может сделаю иначе пока поисследую
источник

A

Alexander in symfony
А ж тебе говорю, что бизнес-логика - это не задача доктрины. Поэтому нет смысла запрягать доктрину для этого. Оставайся в рамках сущностей настолько, насколько это целесообразно.
источник

Oleg О in symfony
Понял о чем вы, спасибо!
источник

IS

Ivan Savchenko in symfony
Ты не в докере?
источник

A

Alexander in symfony
нет. всё нативно. Поэтому  я просто ума не приложу, в чём может быть дело
источник