2012-02-17 24 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

相關問題