Hi Stefan.Thanks for the wiki in NHForge. Only a note for who want write a wiki... You can use WLW in your PC and than copy&paste the HTML.
2008/11/13 Stefan Sedich <[EMAIL PROTECTED]> > > Back to a unique foreign key mapping with a many to one to get this to > work :\, what I originally had but insisted on the one to one, this > works fine. > > > Updated my posts to reflect my failure :). Key for next time MAKE SURE > I RUN ALL MY TESTS FIRST!!! > > > Cheers > > On Fri, Nov 14, 2008 at 9:24 AM, Stefan Sedich <[EMAIL PROTECTED]> > wrote: > > Looks like this is an EPIC fail, inserts seem not to work :\, I > > thought I had tried this but when I got to work this morning and re > > ran my rest: > > > > NHibernate.Id.IdentifierGenerationException: null id generated > > for:NHibernateDocumentTest.DocumentFile > > > > > > Looks like it is back to the drawing board. > > > > > > Fun fun fun > > > > On Thu, Nov 13, 2008 at 10:04 PM, Stefan Sedich <[EMAIL PROTECTED]> > wrote: > >> Not a problem glad my heart ache might help someone in the future, > >> look forward to contributing more. > >> > >> > >> Cheers > >> > >> On Thu, Nov 13, 2008 at 10:00 PM, Tuna Toksöz <[EMAIL PROTECTED]> > wrote: > >>> Thanks, Stefan! We really appreciate your help on blogging. > >>> > >>> On Thu, Nov 13, 2008 at 2:58 PM, Stefan Sedich < > [EMAIL PROTECTED]> > >>> wrote: > >>>> > >>>> Ok whipped this one up just then :), hopefully it makes sense to > someone > >>>> else. > >>>> > >>>> > >>>> > http://weblogs.asp.net/stefansedich/archive/2008/11/13/lazy-loaded-one-to-one-with-nhibernate.aspx > >>>> > >>>> > >>>> Cheers > >>>> > >>>> On Thu, Nov 13, 2008 at 9:46 PM, Stefan Sedich < > [EMAIL PROTECTED]> > >>>> wrote: > >>>> > Yep will be blogging about this tonight :), hopefully save someone > >>>> > else some frustration. Infact I will do it right away. > >>>> > > >>>> > On Thu, Nov 13, 2008 at 9:45 PM, Tuna Toksöz <[EMAIL PROTECTED]> > wrote: > >>>> >> A post from you would be welcome ! :) hahaha :) > >>>> >> > >>>> >> On Thu, Nov 13, 2008 at 2:41 PM, Stefan Sedich > >>>> >> <[EMAIL PROTECTED]> > >>>> >> wrote: > >>>> >>> > >>>> >>> 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 > >>>> >>> > >>>> >>> > >>>> >> > >>>> >> > >>>> >> > >>>> >> -- > >>>> >> Tuna Toksöz > >>>> >> > >>>> >> Typos included to enhance the readers attention! > >>>> >> > >>>> >> >> > >>>> >> > >>>> > > >>>> > > >>>> > > >>>> > -- > >>>> > 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 > >> > > > > > > > > -- > > Stefan Sedich > > Software Developer > > http://weblogs.asp.net/stefansedich > > > > > > -- > Stefan Sedich > Software Developer > http://weblogs.asp.net/stefansedich > > > > -- Fabio Maulo --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
