Mira si en el archivo de mapeo de FamiliaModel, tienes definida la propiedad con el error
Saludos Edgar El 11 de abril de 2012 14:42, Raúl <[email protected]> escribió: > Hola! > > Estoy iniciandome en el mundo de NHibernate, y se me presenta un > problema: > > Tengo dos clases: Familia y Subfamilia > > public class FamiliaModel > { > public virtual string Id { get; set; } > public virtual string Nombre { get; set; } > public virtual string Url_es_ES { get; set; } > public virtual string Url_ca_ES { get; set; } > public virtual string Url_en_GB { get; set; } > } > > > public class SubfamiliaModel > { > public virtual int Id { get; set; } > public virtual string Nombre { get; set; } > public virtual string Url_es_ES { get; set; } > public virtual string Url_ca_ES { get; set; } > public virtual string Url_en_GB { get; set; } > > public virtual FamiliaModel FamiliaPadre { get; set; } > } > > En el archivo XML de mapeo de la subfamilia, tengo además esta linea: > > <many-to-one name="FamiliaPadre" column="familia" /> > > > Bien, hecho esto, necesito listar todas las subfamilias, cuya url sea > la que le pase a la funcion. Es decir: > > public List<SubfamiliaModel> ListarSubfamilias(string > Familia_URL) > { > return > > sesion.CreateCriteria<SubfamiliaModel>().Add(Expression.Eq("FamiliaPadre.Url_es_ES", > Familia_URL)).List<SubfamiliaModel>(); > } > > > No sé si debo establecer algo mas, o proporcionaros un poco más de > información, pero el caso es que me da el siguiente error: > > Could not resolve property: FamiliaPadre.Url_es_ES of: SubfamiliaModel > > > Alguna idea? > > Un saludo y gracias :) > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Saludos Edgar -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
