Tengo la lista de la categoría. Necesito una lista de categorías excluyendo 2,3 filas. ¿Podemos lograr hibernación mediante el uso de Criteria y Restricción?¿Cómo lograr "no estar" utilizando Restricciones y criterios en Hibernate?
38
A
Respuesta
83
Su pregunta es poco clara. Suponiendo "Categoría" es una entidad raíz y "2,3" son los identificadores (o valores de alguna propiedad de la categoría ") puede excluirlos utilizando la siguiente:.
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})
)
);
mismo se puede hacer con 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();
Cuestiones relacionadas
- 1. Hibernate Ingreso utilizando criterios y restricciones
- 2. Restricciones entre para Fecha en Hibernate Criterios
- 3. Restricciones de los criterios de Hibernate Y/O combinación
- 4. entre mayúsculas y minúsculas pedidos utilizando criterios de Hibernate
- 5. Criterios de hibernación con restricciones en niños
- 6. Hibernate Criterios y combinación múltiple
- 7. Hibernate Criterios y recuento de filas restricción
- 8. Hibernate: Criterios con colecciones
- 9. Hibernate criterios no es igual ejemplo
- 10. Hibernate Criterios, entero y "me gusta"
- 11. Criterios de Hibernate subconsulta
- 12. Hibernate los criterios del API - agregando un criterio: cadena debe estar en la colección
- 13. Grupo por mes con criterios en Hibernate
- 14. Diferencia entre Restrictions.like y .ilike en Hibernate API Criterios
- 15. ¿Cómo puedo agregar una orden compleja utilizando los criterios de Hibernate?
- 16. Hibernate criterios de consulta - condición anidada
- 17. Hibernate criterios de consulta en diferentes propiedades de diferentes objetos
- 18. Restricción "No está en" utilizando los criterios de JPA
- 19. Hibernate Criterios Consulta para obtener columnas específicas
- 20. Criterios de Hibernate Transformers.aliasToBean no está poblando valores correctos
- 21. Hibernate Criterios API - cláusula HAVING work arounds
- 22. Cómo agregar Distinct en los criterios de Hibernate
- 23. SQL inyección a través de Hibernate-Criterios y Session.save (objeto)
- 24. Hibernate - Criterios de ordenamiento por fórmula propiedad
- 25. paginación con los Criterios de Hibernate y DISTINCT_ROOT_ENTITY
- 26. Criterios de Hibernate para las Fechas de
- 27. relación ManyToMany Consulta con los Criterios de Hibernate
- 28. ¿Cómo superar las limitaciones de los criterios de Hibernate y las API de ejemplo?
- 29. Cómo copiar registros utilizando Hibernate (en Java)?
- 30. Criterios de Hibernate: tabla de unión sin una asociación asignada
Funciona ... Gracias ChssPly76 .. – Shashi