【发布时间】:2014-01-17 15:06:35
【问题描述】:
谁能告诉我,我如何使用 Doctrine Extension?我在 DoctrineExtensions 文件夹文件 Field.php 中看到,例如,我如何使用它的功能来设置 ORDER BY FIELD(id, 2,1,3)?
我的查询:
$queryBuilder->select("t")->from('\Common\Model\Entity\Ticket', "t")->where("t.id IN (282,283,281)")
->addOrderBy('FIELD(t.id,' . implode(',', array(282,283,281)) . ')');
我遇到了错误:
[Syntax Error] line 0, col 86: Error: Expected end of string, got '('
但它不起作用。非常感谢和抱歉我的英语不好。
而且它不是重复的。我想知道我怎么能(我神秘地做什么)使用 Field.php 教义扩展
【问题讨论】:
-
请按原样发布所有相关的错误消息来改进您的问题。
标签: php symfony doctrine-orm doctrine doctrine-query