Tjena!
Har stött på patrull!
Jag har en databastabell med parent/child struktur.
Nu är det så att jag vill hämta upp en child och på sidan sätta dess parent temporärt till null, för att den sedan binds till en treeview som kräver att huvudnoden är just null. Lite exempelkod:
Unit root = GetById(unitID);
root.Parent = null;
return root;
Nu är det ju så finurligt/förkastligt att nhibernate sparar ju som default ALLA objekt när dess ISession flushas vilket gör att denna child uppdateras i databasen vilket raserar hierarkin helt!
Så, hur ska jag gå tillväga?