【发布时间】:2020-03-18 10:42:43
【问题描述】:
当我尝试选择集合中包含数字的所有实体时,Doctrine 抛出异常:
[Syntax Error] line 0, col 70: Error: Expected =, <, <=, <>, >, >=, !=, got 'IN'
QueryBuilder 就是这样使用的:
$this->getEntityManager()->createQueryBuilder()->select('f0')->from(Factory::class, 'f0')->where("${companyId} IN f0.offices");
Facotry::offices 是多对多关系。
我做错了什么?
【问题讨论】:
标签: php postgresql doctrine-orm doctrine doctrine-query