To simplify this I have found the following:-

        Bag(x => x.ActorList, bag =>
            {
                bag.Key(k => k.Column(col=>col.Name("MovieId")));
                bag.Cascade(Cascade.All | Cascade.DeleteOrphans);
            });

creates

<bag name="ActorList" cascade="all,delete-orphan">
      <key column="MovieId" />
      <element type="Domain.Model.Entities.Actor, Domain.Model" />
    </bag>

whereas I want this

<bag name="ActorList" cascade="all-delete-orphan">
   <key column="MovieId"  />
   <one-to-many class="Actor"/>
</bag>

So I am missing a piece of the jigsaw...

-- 
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