Tôi có danh sách danh mục. Tôi cần một danh sách các loại bằng cách loại trừ 2,3 hàng. Chúng ta có thể đạt được thông qua hibernate bằng cách sử dụng tiêu chí và hạn chế?Làm thế nào để đạt được "không ở" bằng cách sử dụng Hạn chế và tiêu chí trong Hibernate?
38
A
Trả lời
83
Câu hỏi của bạn có phần không rõ ràng. Giả sử "Thể loại" là một thực thể gốc và "2,3" là id (hoặc giá trị của một số tài sản của thể loại "), bạn có thể loại trừ chúng bằng cách sử dụng sau đây:.
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})
)
);
Cùng thể được thực hiện với 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();
Các vấn đề liên quan
- 1. Hibernate Tham gia sử dụng các tiêu chí và những hạn chế
- 2. Hibernate dụ không bằng tiêu chí
- 3. Hạn chế tiêu chuẩn Hibernate VÀ/HOẶC kết hợp
- 4. Cơ chế giới hạn tiêu chuẩn Hibernate?
- 5. Làm thế nào để bạn "OR" tiêu chí với nhau khi sử dụng một truy vấn tiêu chí với hibernate?
- 6. Làm cách nào để vượt qua các giới hạn của các tiêu chí và API mẫu của Hibernate?
- 7. Hibernate Tiêu chuẩn và số lượng hàng hạn chế
- 8. Làm thế nào để hibernate sử dụng một chuỗi rỗng cho một hạn chế bình đẳng?
- 9. Tôi làm cách nào để thêm đơn đặt hàng phức tạp bằng cách sử dụng Tiêu chí Hibernate?
- 10. Làm cách nào để xóa tiêu chí khỏi tiêu chí?
- 11. Hibernate Hạn chế Giống như
- 12. Làm cách nào để xóa đối tượng NHibernate bằng cách sử dụng tiêu chí?
- 13. Làm thế nào để đạt được tham gia bên trong bằng cách sử dụng SQLAlchemy?
- 14. Truy vấn tiêu chí Hibernate nhiều tiêu chí
- 15. chuỗi Chuyển đổi sang int trong tiêu chí để Hibernate
- 16. Viết mệnh đề HQL sử dụng Tiêu chí Hibernate API
- 17. (Lười biếng) TRÁI LẠI NGOÀI SỬ DỤNG sử dụng Tiêu chí Hibernate API
- 18. Truy xuất thành phần hoặc thành phần bằng cách sử dụng Tiêu chí Hibernate api
- 19. Làm thế nào để đạt được trái loại trừ JOIN bằng cách sử dụng LINQ?
- 20. Hibernate: Tiêu chí có bộ sưu tập
- 21. Cách nối hai thực thể không liên quan bằng cách sử dụng JPA và Hibernate
- 22. Làm thế nào để mã truy vấn NOT IN trong tiêu chí Hibernate?
- 23. Tiêu chí Hibernate api 'Chọn trong'
- 24. Làm cách nào để hạn chế ứng dụng của tôi ở chế độ ngang?
- 25. hibernate restrict.in với và, làm thế nào để sử dụng?
- 26. Nhóm theo tháng với tiêu chí trong Hibernate
- 27. Sử dụng hạn chế duy nhất trên Hibernate JPA2
- 28. Làm cách nào để đạt được kết quả sau bằng cách sử dụng RelativeLayout?
- 29. Làm thế nào để đạt được 30 khung hình mỗi giây bằng cách sử dụng Android SurfaceView?
- 30. Tiêu chí/Tiêu chí kiểu JPA Các truy vấn xây dựng từ Hibernate Session
Nó hoạt động ... Cảm ơn ChssPly76 .. – Shashi