¿que error te da al hacer el Flush? me gustó lo de "esta fatal hecho", jeje.
saludos. nelo 2012/2/12 BlackCid <[email protected]>: > 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 -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
