¿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
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano