0
1つのテーブルで2つのパラメータで並べ替えるために、クエリを作成するときにHibernateに固執しています。Hibernate Criteriaソート2パラメータJava Spring
私のテーブルには、次のとおりです。
Name (Integer) | Index (Integer) | ClassId (Integer) | Enable (Boolean)
私は2つのフィールドでDBから取得した後、データをソートするためにSQLを作成する:有効とインデックス。私はそれが同じだろうと思う:
SELECT * FROM TABLE ORDER BY Enable DESC AND Index ASC.
しかし、Hibernate Criteriaは1つのパラメータをソートするためにのみサポートされているようだ。私はすでに2つのフィールドを基準に追加しているが、結果はインデックスのみをソートしているからです。あなたはorg.hibernate.criterion.Orderを使用して結果を注文することができ
私はしていますが、動作していないようです。 ;( –