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