教义子属性延迟加载

时间:2018-08-10 15:44:07

标签: php doctrine-orm symfony4

我正在尝试使用延迟加载从数据库中检索实体。

考虑以下结构:

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”,但这没有效果。

一些帮助实现这一目标的方法将不胜感激。

0 个答案:

没有答案