'[Syntax Error] line 0, col 71: Error: Expected end of string, got 'LIMIT''
这是我的代码:
public function getLatestChapters()
{
return $this->_em->createQuery('SELECT c, m FROM models\Chapter c JOIN c.Manga m ORDER BY c.CreateDate LIMIT 10')->getResult();
}
这可能是什么问题?如何在 Doctrine 中使用 LIMIT?
我正在使用 Doctrine 2
最佳答案
好像有no DQL anymore 中的限制/偏移.
$qb = $em->createQueryBuilder();
//.. build your query
$q = $qb->getQuery();
$q->setFirstResult($offset);
$q->setMaxResults($limit);
$result = $q->getResult();
关于mysql - Doctrine LIMIT 语法错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635601/