2012-02-17 51 views

回答

3

是的。对于Doctrine版本Paginator extension低于2.2从版本2.2开始原则随附Paginator用于开箱即用的DQL查询。

使用非标准数据库功能(如SQL_CALC_FOUND_ROWS)对于Doctrine(或其他DBAL)不是好的做法。 Doctrine从用户隐藏所有依赖于数据库的情况。所以你不能考虑在Doctrine中使用SQL_CALC_FOUND_ROWS,直到它不是跨数据库SQL的一部分。

+0

我看不出如何获得总记录数量,就像一个人正在执行'SQL_CALC_FOUND_ROWS'一样。 – Eugene 2013-04-07 21:55:45

相关问题