No se si entendí bien la pregunta, pero creo que con linq sería algo así:

var valor = session.Query<Foo>()
           .Where(f => f.CampoUnico == 1)   //Filtrar por el campo único
           .Select(f => f.Campo)                   //Seleccionar el campo
que queres
           .First();                                        //solo el
primero resultado..


El 17 de enero de 2012 06:02, BlackCid <[email protected]> escribió:

> ¿Se puede obtener sin uso de un select explícito un campo por una
> columna única que posee pero que no es pk?
>
> Gracias de antemano.
>
> --
> 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