Porque mapeas a Foto como una entidad si es una propiedad?  lo que puedes
hacer es mapearla como un <JOIN/> y le configuras el lazy.

2011/5/5 Juan Cuello <[email protected]>

> No usaré lazy properties porque el modelo de datos está con dos tablas
> se paradas.
>
> Perfecto! Gracias.
>
> On 5 mayo, 17:28, José F. Romaniello <[email protected]> wrote:
> > http://ayende.com/Blog/archive/2009/04/19/nhibernate-mapping-ltone-to...
> > fijate que hay dos formas de hacerlo con one-to-one.
> >
> > Si usas nhibernate 3.x podes tener el blob en la misma tabla y en la
> misma
> > entidad usando lazy properties.
> >
> > El 5 de mayo de 2011 12:17, Juan Cuello <[email protected]>
> escribió:
>  >
> >
> >
> >
> >
> >
> >
> > > Hola,
> >
> > > Cómo se hace una one to one con lazy loading?
> >
> > > Tengo la tabla Persona y tabla Foto. La tabla foto tiene una FK a
> > > idpersona. Lo que quiero es que cuando cargue una Persona, que tiene
> > > una propiedad Foto de tipo Foto, no me cargue los datos de la Foto, ya
> > > que es un blob, al no ser que acceda a esa propiedad.
> >
> > > class Persona{
> >
> > >  ....
> > >  public virtual Foto Foto{ get;set};
> > >  ....
> > > }
> >
> > > class Foto{
> > >  public virtual byte[] Buffer {get;set}
> > >  public virtual Persona {get;set}
> > >  .....
> > > }
> >
> > > Cómo sería el mapeo con xml?
> >
> > > Muchas gracias :)
> >
> > > --
> > > 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
>

-- 
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