我試圖從表中選擇所選持續時間除以輸入持續時間等於的餘數。如何在doctrine2查詢生成器中添加運算符,其中語句
$qb = $em->createQueryBuilder()
->from('AcmeBlogBundle:Entry', 'e')
->andWhere(":duration % e.duration = 0")
->setParameter('duration', $duration);
這將返回錯誤:
[Syntax Error] line 0, col 226: Error: Expected =, <, <=, <>, >, >=, !=, got '%'
這在普通的SQL工作。有人知道如何用Doctrine的查詢構建器做到這一點?
正確答案? – sensorario