Ayende: Yes, its saving the child before the parent, no, I'm not doing  
it explicitly. (I'm calling SaveOrUpdateCopy on the aggregate root,  
the Parent and Parent of Parents to the Child.)

Tuna and Fabio: I can, but it'll be a bit... I'd need to extract and  
simplify a lot. But really what I'm hoping for is a way to see what NH  
is thinking, not so much for a solution to my particular immediate  
problem.

I'm assuming that NH is deciding which entity to persist first based  
on the relationships between them all. Is there an internal  
representation of the decision tree it follows? Something I can look  
at that will help me to sniff out what relationship in my mappings is  
causing it to decide this particular path?


On Feb 6, 2009, at 12:59 PM, Fabio Maulo wrote:

> mapping + code between session open and session close
>
> 2009/2/6 brendanjerwin <[email protected]>
>
> Disclaimer: I'm really green with this stuff, so please pardon my
> ignorance. Feel free to tell me to RTFM, but at least give me a link
> to the relevant sections since I haven't found it yet.
>
> Problem: NH is INSERTing an entity that is a child of another entity /
> before/ inserting the parent. This is resulting in a FK constraint
> error. (The database I'm working against is a legacy DB from hell, so
> I have to work with what I have. i.e. disabling the constraint isn't
> an option...) I realize I've probably told NH something wrong about
> the relationships of the parts but I can't find where. Is there a way
> I can see what NH thinks is going on so I can find my problem?
>
>
>
>
>
> -- 
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to