如何从链接实体中获取第一个实体



我有

Class User  {
@OneToMany
    private $profiles
}

现在我的控制器中有$user实体,但我也想要基于日期的第一个或最后一个配置文件。我怎样才能做到这一点?

我有方法getProfiles(),但我认为它将返回数组集合。

$user->getProfiles()->first()

只要您将$profiles属性声明为,就会执行此操作

DoctrineCommonCollectionsArrayCollection

在类的构造函数中。

你可以很容易地得到第一个这样的:

$first = $this->get('doctrine.manager')->getRepository(MyEntity::class)->findOneBy([]);

相关内容

  • 没有找到相关文章

最新更新