Yep thanks Tuna the answer was there all along, supprised I only found this on 1 site :\ would have thought more people have done/blogged about this before.
Ohh well time for a beer. Cheers On Thu, Nov 13, 2008 at 9:38 PM, Tuna Toksöz <[EMAIL PROTECTED]> wrote: > From the forum, I see that > > > But now imagine your B object may or may not have associated C > (constrained="false"). What should getCee() return when specific B does not > have C? Null. But remember, Hibernate must set correct value of "cee" at the > moment it set B (because it does no know when someone will call getCee()). > Proxy does not help here because proxy itself in already non-null object. > > So the resume: if your B->C mapping is mandatory (constrainted=true), > Hibernate will use proxy for C resulting in lazy initialization. But if you > allow B without C, Hibernate just HAS TO check presence of C at the moment > it loads B. But a SELECT to check presence is just inefficient because the > same SELECT may not just check presence, but load entire object. So lazy > loading goes away. > > On Thu, Nov 13, 2008 at 2:34 PM, Stefan Sedich <[EMAIL PROTECTED]> > wrote: >> >> Final try: >> >> <one-to-one name="DocumentFile" cascade="all-delete-orphan" >> lazy="proxy" constrained="true" /> >> >> WORKS!!! Why is this the case can anyone shed some light why >> constrained="true" on the Document worked? >> >> On Thu, Nov 13, 2008 at 9:28 PM, Stefan Sedich <[EMAIL PROTECTED]> >> wrote: >> > Arggggggggggg I was wrong this does not work. Seriously if I could >> > throw NH out the window right now I would hehe. :\ >> > >> > On Thu, Nov 13, 2008 at 9:25 PM, Fabio Maulo <[EMAIL PROTECTED]> >> > wrote: >> >> property lazynees is not supported in NH basically because we need >> >> FieldInterceptors (AFIK not experimented in .NET) >> >> >> >> 2008/11/13 codemonkey <[EMAIL PROTECTED]> >> >>> >> >>> Is this possible in NH? I have googled forever and cannot find any >> >>> info at all? My only option it seems is to use a seperate table to my >> >>> image and map using a one-to-one with lazy set tot true. >> >>> >> >>> Any advice would be good.. >> >>> >> >>> >> >>> Cheers >> >>> Stefan >> >>> >> >> >> >> >> >> >> >> -- >> >> Fabio Maulo >> >> >> >> >> >> >> >> > >> > >> > >> > -- >> > Stefan Sedich >> > Software Developer >> > http://weblogs.asp.net/stefansedich >> > >> >> >> >> -- >> Stefan Sedich >> Software Developer >> http://weblogs.asp.net/stefansedich >> >> > > > > -- > Tuna Toksöz > > Typos included to enhance the readers attention! > > > > -- Stefan Sedich Software Developer http://weblogs.asp.net/stefansedich --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
