Las relaciones pueden ser Uni o Bi (usá inverse donde corresponda) direccionales.
Si no ves el item en otra session, eso ya es otro problema, ahí tenes que ver qué estrategias de Guardado/Flush/Transacción/Session estás usando. 2009/4/3 Raul Carlomagno <[email protected]> > > una consulta, es una tonteria pero me quiero sacar la duda > > supongamos que tengo una factura y sus detalles (itemsfactura) > el pseudocodigo seria algo asi > > class Factura{ > private IList<FacturaItem> _item; > private double total; > balblablalalbala > } > > class FacturaITem{ > private Factura _factura; //para saber a que facutra pertenece > private int cantidad; > bablablalba > } > > > cuando estoy por ejemplo guardando un tiem > haciendo > facturaitem.factura = facturaseleccionada > > cuando entro a ver la factura en otra session, no veo el nuevo item, > tengo que reiniciar la aplicacion para verlo > eso si, si aparte de guardar: > facturaitem.factura = facturaseleccionada > tambien hago > facturaseleccionada.items.add(facturaitem) > > ahi si lo veo enseguida > tengo que referenciar la relacion de ambas partes? porque nhibernate > me obliga aa eso? supuestamente no se tiene que unir solo? > > > > > > -- Dario Quintana http://darioquintana.com.ar --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
