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

Responder a