我正在为一个项目使用 Doctrine PHPCR。我在许多类之间有关系:
class B
{
/** @Referrers(targetDocument="b") */
private $a;
}
class A
{
/** ReferenceOne(targetDocument="a") */
private $b;
private $c;
}
class C
{
/** @Referrers(targetDocument="c") */
private $a;
}
有了这种关系,我如何进行多重连接:
如果我使用 $queryBuilder->addJoinInner 两次给我错误:在 NotImplementException 中加入 Joins。我需要具有给定 c 实例的数据库中的所有 b 数据