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

Responder a