加载实体,设置关系深度



是否可以以某种方式为相关实体设置加载级别?相关实体的示例:

Voucher
- has a Product
    - has a ProductGroup

这样的电话

$voucher->getProduct()->getProductGroup(),

通过调用 getProduct() 和 getProductGroup() 导致多个 SQL 查询。我知道可以在查询构建器中使用大连接加载所有内容,但我正在寻找一种配置,即通过连接或代理对象加载实体的深度。我不知道我应该在谷歌中搜索什么。:(

我想你正在寻找这个:http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/tutorials/extra-lazy-associations.html

相关内容

  • 没有找到相关文章

最新更新