Si hago eso, al realizar el flush me da error, aunque eso que haces esta fatal hecho porque el cosntructor sin parámetros lo usa nhibernate al crear el objeto y te estarías cargando la lista que el crea para ti xD.
On 11 feb, 15:02, "[email protected]" <[email protected]> wrote: > ¿decís que esto no te funciona? > > public class Padre { > public IList<Hijo> Hijos { get; set; } > > public Padre() { > HIjos = new List<Hijo>(); > } > > } > > las listas las debés inicializar en el constructor así, en caso de ser > nh el que está instanciando el objeto, luego las reemplaza. > > saludos. > nelo > > 2012/2/11 BlackCid <[email protected]>: > > > > > No no, a ver funcionar funciona, es al hacer un new Objeto, y luego > > guardarlo con save, que claro, si no lo cargo de la BBDD pues esas > > listas estan a null (basicamente porque en mi new no las inicializo), > > entonces tengo que rellenarlas porque quiero usarlas, pero claro, si > > hago new List<loquesea>, da error al hacer el flush, y si hago new > > PersistenGenericBag da error directamente al hacer el new (algo que ya > > me esperaba, pero por probar...). > > > ¿Entendeis mi problema? Es como puedo hacer un new objeto y usar las > > listas. De momento me he creado unas listas alternativas y si las > > priemras son null uso esas, pero me gustaría ahorrarmela. > > > On 11 feb, 00:51, "[email protected]" <[email protected]> > > wrote: > >> ¿no te habrá faltado mapear las listas? > > >> 2012/2/10 BlackCid <[email protected]>: > > >> > Resulta que al hacer new Entidad([...]) Aunque hagas save nhibernate > >> > deja null las ILists, he intentado crear las Lists a mano, pero da > >> > error al hacer flush. > > >> > ¿Alguna solución? > > >> > Gracias de antemano. > > >> > (Tambien he probado a lo bestia usar PersistentGenericBag pero como es > >> > lógico da error al crearlas). > > >> > -- > >> > Para escribir al Grupo, hágalo a esta dirección: > >> > [email protected] > >> > Para más, > >> > visite:http://groups.google.com/group/NHibernate-Hispano-Ocultar texto > >> > de la cita - > > >> - Mostrar texto de la cita - > > > -- > > Para escribir al Grupo, hágalo a esta dirección: > > [email protected] > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano- Ocultar > > texto de la cita - > > - Mostrar texto de la cita - -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
