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”
选项似乎没有使用联接查询