Doctrine LIMIT 语法错误?
'[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?
我正在使用教义 2
'[Syntax Error] line 0, col 71: Error: Expected end of string, got 'LIMIT''
Here's my code:
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();
}
What could posibly the problem for this? How can I use LIMIT in Doctrine?
I am using Doctrine 2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
似乎有 没有< /a> 不再使用 DQL。
Seems like there is no LIMIT/OFFSET in DQL anymore.
我想为这篇文章做出贡献,并想告诉人们,如果您想在单元测试中使用带有限制的 DBAL,您可以使用以下内容:
相同的代码也可以在控制器中使用,并进行一些修改:)
I would Like to Contribute to this post and want to tell people that If you want to use DBAL with limit in your Unit Tests you can use following:
Same code can be used in controller also with some modifications :)