を使用して、私は "ExampleEntity" のカウント数を取得するには、次のコードを書い選択します"SELECT COUNT(*)を..." CriteriaQuery
:EXAMPLEENTITYからcol_0_0_は(Oracle 11gのデータベースを使用して)パフォーマンス上の理由から、私は、次のSQLを生成する必要があり、をexampleen0_しかしとして(がをexampleen0_.id)カウントEXAMPLEENTITYからcol_0_0_それはJPQLクエリの作成を行うには非常に簡単ですが、私はフィルタのための既存のコードの多くを書き換えなければならないだろう
をexampleen0_として SELECT COUNT(*):
は、SQLを希望します。
CriteriaQueryを使用して「カウント(exampleen0_.id)」ではなく「カウント(*)」を生成するにはどうすればよいですか?
正しい、それはJPQLクエリのように、代わりのだ...しかし、私は説明で述べたように私は、フィルタリングのために既存のコードのLOTEを書き換えなければならないだろう...オラクルに動作します – vduk225