2010-11-24 12 views
1

元のクエリにGROUP BYがある場合、Doctrineのページャに問題があります。ページャーは、次のクエリを生成します。DoctrineページャとグループBy

SELECT COUNT(*) AS num_results FROM event e GROUP BY e.type 

元のクエリを括弧で囲む必要があります。それは次のようにする必要があります:

SELECT COUNT(*) FROM (SELECT * AS num_results FROM event e GROUP BY e.type) 

これを回避する方法はありますか?

答えて