6

少しグーグルで調べましたが、まともな解決策が見つかりませんでした...

私が達成したいことは、ソースが最初に来る:)

 List<MyStuff> result =
 session.createCriteria(MyStuff.class)
 .add(Restrictions.in("name", templates)).list();

テンプレートはコレクションです。名前列が大文字と小文字を区別せずにテンプレートのいずれかに一致するすべての myStuffs を取得したいと考えています。

テンプレートのすべての要素に対してループやイリキングなしで可能ですか?

4

1 に答える 1

2

残念ながら、この機能は Criteria API には実装されていません。独自の InExpression を実装する必要があります。In-Criterion の Ignorecaseの回答を参照してください。

于 2012-07-18T20:55:30.487 に答える