Doctrine orm 强制条令使用联接查询加载实体

Doctrine orm 强制条令使用联接查询加载实体,doctrine-orm,eager-loading,Doctrine Orm,Eager Loading,我有一个实体,它有许多相关实体,如下所示: Authorizable(one Authorization(many Role, many Acl)) User < Authorizable( many Profile < Authorizable ) Authorizable(一个授权(多个角色,多个Acl)) 用户

我有一个实体,它有许多相关实体,如下所示:

Authorizable(one Authorization(many Role, many Acl))
User < Authorizable(
    many Profile < Authorizable
)
Authorizable(一个授权(多个角色,多个Acl))
用户<可授权(
许多配置文件都是可授权的
)
加载用户实体并解析角色和ACL大约需要15个查询,我希望将其减少到最低限度(理想情况下为一个)

fetch=“EAGER”
选项似乎没有使用联接查询