【发布时间】:2017-02-19 03:06:48
【问题描述】:
我怎样才能自定义关于学说关联映射负载的查询?
假设
- 数据库中有两个表,用户和项目
- item表中有一个名为is_deleted(boolean)的属性,当值设置为true表示被删除。
- 使用 Symfony3 设置项目
场景
例如,我有 2 个实体类,即用户和项目。这两个实体之间的关系是一对多(每个用户可以拥有许多项)。
当我尝试获取用户时,相关的项目也会被加载(懒惰、急切、额外懒惰)给该用户。
我尝试实现的是自定义关联映射加载,其中仅加载 is_deleted 等于 false 的项目。我该怎么做?
非常感谢您的帮助。
【问题讨论】:
标签: php doctrine-orm symfony