我正在尝试使用延迟加载从数据库中检索实体。
考虑以下结构:
User.php
class User
{
private id;
private groups;
}
Group.php
class Group
{
private id;
private users;
}
两个实体之间具有多对多关系。
当我在UserRepository上调用find()时,结果得到了一个用户对象,该用户对象具有groups属性中嵌套的Group对象。
我想获取一个包含groups属性中的group ID而不是Group集合的数组。
我尝试在子实体上使用fetch =“ EXTRA_LAZY”,但这没有效果。
一些帮助实现这一目标的方法将不胜感激。