hql

JPA y Criterios de Hibernación vs. JPQL o HQL

¿Cuáles son los pros y los contras de usar Criterios o HQL? La API de Criterios es una buena forma orientada a objetos de ... que HQL. ¿Cuándo se utilizan Criterios y cuándo HQL? ¿Qué prefiere en qué casos de uso? ¿O es solo una cuestión de gustos?

Cómo crear una consulta distinta en HQL

Hay una manera de crear una consulta Distinta en HQL. Ya sea usando la palabra clave "distinct" o algún otro método. No est ... guro de si distinct es un keywork válido para HQL, pero estoy buscando el equivalente HQL de la palabra clave SQL "distinct".

Forma correcta de escribir un HQL en (...) consulta

Asumiendo que quiero escribir la siguiente consulta HQL: FROM Cat c WHERE c.id IN (1,2,3) ¿Cuál es la forma correcta de escribir esto como una consulta parametrizada, por ejemplo, FROM Cat c WHERE c.id IN (?)

IN-clause en Lenguaje de Consulta de Persistencia HQL o Java

Tengo la siguiente consulta JPA parametrizada, o Hibernar: SELECT entity FROM Entity entity WHERE name IN (?) Quiero pasar ... colecciones como parámetros solo funcionan con parámetros nombrados como ":name", no con parámetros de estilo JDBC como "?".

ORDENAR MEDIANTE el uso de Criteria API

Cuando escribo una consulta HQL Query q = session.createQuery("SELECT cat from Cat as cat ORDER BY cat.mother.kind.value"); ... perty: kind.value of: my.sample.data.entities.Cat Si quiero utilizar Criterios y Orden, ¿cómo debo expresar mi "orden por"?

Criterios de hibernación: Unir tabla sin asociación mapeada

Me gustaría usar la api de criterios de Hibernate para formular una consulta particular que une dos entidades. Digamos que te ... o de mascotas a la clase owner). ¿Se puede hacer lo mismo utilizando criterios de hibernación? Si es así ¿Cómo? Gracias, J

La relación Uno-A-Muchos obtiene objetos duplicados sin usar "distinto".¿Por qué?

Tengo 2 clases en una relación de uno a muchos y una consulta HQL que es un poco extraña. Incluso si he leído algunas pregunt ... Department as dep left join dep.employees"); ¿Se espera este comportamiento? Considero esto inusual, al compararlo con SQL.

Clúster de colmena por vs ordenar por vs ordenar por

Hasta donde yo entiendo; Ordenar por solo ordena con en el reductor Ordenar por ordena las cosas globalmente pero empuj ... trar en esto es aquí y del ejemplo parece que los ordena globalmente. Pero por la definición siento que no siempre hace eso.

Diferencia entre la UNIÓN IZQUIERDA y la UNIÓN IZQUIERDA BUSCAR en Hibernación?

Estoy tratando de entender la diferencia entre LEFT JOIN y LEFT JOIN FETCH en Hibernación. ¿alguien Puede explicar esto? Gracias

Unirse sin asociación en HQL

Digamos que tengo dos tablas (A, B) como: A {id, a, c} B {id, b, c} Tengo también sus entidades. Quiero escribir un HQL pa ... , b3, c3) ... Dado que las cláusulas on no son compatibles con hibernate, estoy atascado y no sé cómo escribir la consulta.

¿pasar la lista a la cláusula IN en HQL o SQL?

Obtengo List<Strings> ejecutando una consulta. Esto se debe pasar a otra consulta de EN los valores de la cláusula. ¿C ... arlo, eso no es un problema. Finalmente, debo pasar la lista en forma List<String> o Array o String a la cláusula IN.

"donde existe" en Hibernate HQL

¿Cómo puedo escribir una consulta "no existe" en HQL? Estoy tratando de obtener una consulta HQL not exists que devuelve los ... SessionFactoryImpl.<init>(SessionFactoryImpl.java:352) ¿Puede alguien decirme lo que estoy haciendo mal? ¡Gracias!

¿Cómo probar consultas HQL?

Estoy buscando una forma rápida (realmente rápida) de probar los cambios en las consultas de hibernación. Tengo una gran apli ... ¿Cómo se vería una buena configuración para liberarme de la redistribución y habilitar una comprobación rápida de consultas?

"No es compatible con operaciones DML" con una simple consulta de ACTUALIZACIÓN

Recibo el error Not supported for DML operations cuando uso el siguiente HQL... @Query("UPDATE WorkstationEntity w SET w.las ... ¿Qué podría estar causando el problema? No parece ser un error común dados los pocos resultados que he encontrado en Google.

Consulta HQL para entidad con valor máximo

Tengo una entidad hibernada que se parece a esto (accessors ommitted for brevity): @Entity @Table(name="FeatureList_Version ... o por todo el asunto deja de funcionar y sólo me da cada versión como una entidad separada. Entonces, ¿alguien puede ayudar?

¿Entre en HQL se compara estrictamente o no?

Si escribo en HQL A between 5 and 10 Es eso equivalente a A >= 5 and A <= 10 O A > 5 and A < 10 O alguna otra de las 4 combinaciones?

Cómo simular NVL en HQL

He intentado esto: from Table where (:par1 is null or col1 = :par1) Pero sucede que from Table where :par1 is null Sie ... fila. No puedo usar gramáticas nativas porque se supone que mi aplicación se ejecuta en diferentes motores de bases de datos

Grupo por mes con criterios de Hibernación

Estoy tratando de obtener un informe utilizando Criteria y ProjectionList, y soy bastante nuevo usando esto a través de hiber ... atrás quiero sumar. ¿Cómo puedo obtener el resultado de la suma agrupada por meses? Cualquier ayuda o consejo lo apreciaré!

No es compatible con operaciones DML con consulta de actualización de JPA

Esto se ha preguntado una vez antes, pero la solución no resolvió el problema. Estoy creando una prueba JUnit: @Test @ ... mpl.list(QueryImpl.java:573) at org.hibernate.jpa.internal.QueryImpl.getSingleResult(QueryImpl.java:495) ... 55 more

Nuevo objeto con HQL

Tratando de crear un objeto a partir de una consulta HQL, pero simplemente no puedo averiguar lo que estoy haciendo mal. Con ... // This throws ClassCastException List<MyCustomList> list = MyClass.find(query).fetch(); Usando Play framework