カテゴリのリストがあります。 2,3行を除外してカテゴリのリストが必要です。 Criteria and Restrictionを使用して休止状態を達成できますか?Hibernateで制限と基準を使って "not in"を達成するには?
38
A
答えて
83
あなたの質問は多少不明です。ルートエンティティとは、「カテゴリ」されたと仮定すると、「2,3」のIDあなたは以下の使用してそれらを除外することができます(またはカテゴリのいくつかのプロパティの値が ")、次のとおりです。
Criteria criteria = ...; // obtain criteria from somewhere, like session.createCriteria()
criteria.add(
Restrictions.not(
// replace "id" below with property name, depending on what you're filtering against
Restrictions.in("id", new long[] {2, 3})
)
);
DetachedCriteria
で行うことができるのと同じ
1
Session session=(Session) getEntityManager().getDelegate();
Criteria criteria=session.createCriteria(RoomMaster.class);
//restriction used or inner restriction ...
criteria.add(Restrictions.not(Restrictions.in("roomNumber",new String[] { "GA8", "GA7"})));
criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
List<RoomMaster> roomMasters=criteria.list();
関連する問題
- 1. Hibernateの基準でNOT INクエリをコーディングする方法は?
- 2. Hibernateの基準、制限によって私はCustomerエンティティの内部で、このマッピングを持って
- 3. 子に制限があるHibernateの基準
- 4. 達成基準は、WCAG 2.0にWCAG2.0
- 5. Grails/Hibernate Criteriaクエリの "all in"制限
- 6. ARIAとWCAG 2.0の達成基準
- 7. 使用Hibernateの基準
- 8. Hibernateの基準と投影を使ってクエリを構築する方法
- 9. Hibernate criteriaクエリ。サブ基準を作成した後、元の基準に戻すことはできますか?
- 10. 2つのエンティティの制限付きでHibernateの基準を使用し、両方からの値を返す
- 11. amchartsで4つの基準を使ってテーブルを生成するには
- 12. DB2のHibernate基準
- 13. Hibernate:コレクションの基準
- 14. ASP MVC IDでは、基準に基づいてアクセスを制限する最良の方法は何ですか?
- 15. JPA-Hibernateの基準と同等です
- 16. リモートHibernateの基準
- 17. Hibernateの基準は、次の取得する私はHibernateの基準を探しています3、表
- 18. それとも基準 - 私はHibernateのクラスを持っている
- 19. Hibernateの基準:私は休止状態(3.5)基準クエリを作成しているRestrictions.isEmpty
- 20. restrinctionでコレクション(Set)を使用しているHibernateの基準
- 21. Hibernateの基準クエリ
- 22. Hibernateの制限基準は、私が例えば休止状態使用@ElementCollectionフィールドとエンティティを持っているコレクションプロパティ
- 23. Hibernateの基準制限事項: - 現在と先月のデータを取得する方法
- 24. Hibernateの基準は、SQLiteの
- 25. Hibernateの基準はDistinctとOrder by
- 26. Hibernateの基準でDistinctを追加するには
- 27. コンテンツタイプに基づいてPOST作成操作を制限する
- 28. postgresqlのテキスト配列中のcontains/inのHibernateの基準
- 29. WCFデータサービス - 基準に基づいて返された関連オブジェクトの制限
- 30. FQLを呼び出すと制限に達する
これは機能します...ありがとうChssPly76 .. – Shashi