Lo que intentan decirte es que con NH, por lo general, se hacen queries
sobre objetos y no sobre columnas...
En tu caso, tu query podría lucir como un simple
from Criterios_evaluacion_muestra cem where cem.Padre.id = 19

o tal vez como
from Registro_evaluacion_muestra rem join rem.Criterios_evaluacion_muestra
cem where cem.Padre.id = 19

lo que es importante es saber que entidades necesitas.

2010/5/24 Josué Ally Acuña Ruiz <[email protected]>

> Saludos a todos,
> Existe alguna herramienta para convertir sql a hql,
> Estoy teniendo problemas en traducir una consulta
> seria esta:
> SELECT
>   public.criterios_evaluacion_muestra.id_criterio_evaluacion,
>   public.criterios_evaluacion_muestra.descripcion,
>   public.criterios_evaluacion_muestra.importancia,
>   public.registro_evaluacion_muestra.aprobado
> FROM
>   public.criterios_evaluacion_muestra
>   LEFT OUTER JOIN public.registro_evaluacion_muestra ON
> (public.criterios_evaluacion_muestra.id_criterio_evaluacion =
> public.registro_evaluacion_muestra.id_criterio_evaluacion)
>
> WHERE
>   public.criterios_evaluacion_muestra.id_padre = 19
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano




-- 
Fabio Maulo

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a