我正在使用 symfony 3.4 开发一个应用程序。我想执行一个特定的查询。所以我有两个实体:第一个是PrPurchaseRequest
. 第二个是PrSpecificFieldValue
。
PrPurchaseRequest
有oneToMany
prSpecificFieldValues
。
我想获取 purchaseRequest 和 prSpecificFieldValues 的 id
我这样做了
$queryBuilder = $this->getEntityManager()->createQuery('select p.id as purchaseId, pr.keyField AS keyField,pr.ID AS prkeyvalueid from '.PrPurchaseRequest::class. ' p LEFT JOIN '. PrSpecificFieldValue::class .' spec ON p.id = spec.purchaseId ');
这对我不起作用
[语法错误] 错误:预期的字符串结尾,得到 'ON'
我该怎么做