我的捆绑包中的两个实体之间存在多对多关系。 我想让这种关系双向化。 问题是,之后我将在一个实体上添加一个请求,该实体将使用另一个作为参数:
这是在entityA
的存储库中public function findType($type,$superior)
{
$qb = $this->_em->createQueryBuilder();
$qb->select('a')
->from('xxxBundle:Profile', 'a')
->where('a.type = :type')
->andwhere('a.entityB = :superior')
->setParameter('superior', $superior)
->setParameter('type', $type);
$entities=$qb->getQuery()->getResult();
return $entities;
}
我收到以下异常
[Semantical Error] line 0, col 84 near 'entityB = :s': Error: Invalid PathExpression. StateFieldPathExpression or SingleValuedAssociationField expected.
任何想法?????