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