Porque en una StatelessSession, al no haber identity map, hay un objeto
TablaPadre distinto por cada fila de resultados.

    Diego


2010/9/18 Argons <[email protected]>

> Tengo la siguiente consulta:
>
> sesion.CreateQuery<TablaPadre>("from TablaPadre tp left join fetch
> tp.Hijos").SetResultTransformer(Transformers.DistinctRootEntity);
>
> si la sesión es normal(con estado) entonces funciona bien el
> DistinctRoot, pero si la sesión es sin estado entonces no funciona y
> me trae resultados duplicados, porq puede ser esto?
>
> Saludos y gracias por la ayuda.
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>

-- 
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