¿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

Responder a