привет, ребятки!
на самом деле не совсем понятен вопрос. по крайней мере лично мне
при выборке объектов через
find используется ленивая загрузка: для объектнов
AppBundle:Product выбираются все его поля, а для всех отношений формируются прокси-объекты, через которые через дополнительные запросы к БД можно получить и сами объекты отношений
есть нюанс при использовании DQL:
- когда Вы не прописываете ничего в
select, то выбираются все поля объекта (для отношений все так же готовятся прокси)
- когда вы прописываете в
select нужные Вам поля объекта, то только они и выбираются (для отношений все так же готовятся прокси)
- а вот если вы пропишите в
select выборку отношений и укажете join, то будет выполнен запрос с джоином и сразу будут выбраны соответствующие объекты отношений
возможно, Вы что-то упустили? в одном случае Вы обращаетесь к
AppBundle:Product, во втором к
TestBundle:Company и говорите о выборке субдомена
ленивая загрузка происходит всегда если вы не используете
join, или явно не указываете что нужно fetch-ить сущности отношений как
EAGER