Giulliano, siempre te carga SlabInstructions porque tenés seteada la propiedad lazy en false. Probá cambiandola a lazy="true", pero tené en cuenta que cuando la necesites acceder tenes que tener abierta la sesion de nhibernate. http://nhforge.org/doc/nh/en/index.html#collections-lazy
Saludos. El 11 de abril de 2012 07:56, Giulliano <[email protected]>escribió: > Saludos! > > Tengo una aplicación para el objeto de la losa que tiene las > referencias de mapeo a objetos: SlabPDO y SlabInstructions. Me > gustaría hacer selecciones, siempre lleve el objeto: SlabPDO, y la > carga: SlabInstructions sólo cuando sea necesario. ¿Hay alguna manera > de hacer esto? A continuación un ejemplo de la cartografía: > > <?xml version="1.0" encoding="utf-8" ?> > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" > assembly="PCT.Domain" namespace="Gerdau.PCT.Kernel.Domain" > > > <typedef class="uNhAddIns.UserTypes.TrimString, uNHAddIns" > name="TrimString" /> > > <class name="Slab" table="P_Slab" lazy="false" dynamic- > update="true"> > > <id name="Id" column="Id_Slab" type="Int64"> > <generator > class="Geraes.GLib.GDomainBasis.CustomTableHiLoGenerator, > GLib.GDomainBasis" /> > </id> > > <property name="Mill" column="Mill" type="String" length="2" not- > null="true" /> > > <property name="SlabId" column="Slab_Id" type="String" length="20" > not-null="true" /> > > <property name="PieceId" column="Piece_Id" type="String" > length="20" not-null="true" /> > > <one-to-one name="SlabPDO" class="SlabPDO" cascade="all" > fetch="join"/> > > <set name="SlabInstructions" generic="true" inverse="true" > lazy="false" cascade="all" fetch="join"> > <key column="Id_Slab" /> > <one-to-many class="SlabInstruction"/> > </set> > > Saludos cordiales! > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano -- Nicolás Matías Marzoni -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
