I don't think so, i'm doing a test and works like a charm delete the root entity, delete the child entity when its cascada=all
whats your nh version ? --- Vision without action is a waking dream. Action without vision is a nightmare. On Wed, Dec 23, 2009 at 3:11 PM, Diego Mijelshon <[email protected]>wrote: > A many-to-one relationship will never delete; you're on the wrong side. > Youy might be looking for one-to-one (Section 5.1.11) > > Diego > > > > On Wed, Dec 23, 2009 at 13:55, Joe <[email protected]> wrote: > >> I am having trouble getting a many-to-one association to delete the >> associated entity when the main entity is deleted. >> >> For example, a post has a many-to-one mapping to content. When a post >> is deleted I want the content to be deleted as well. Saves work fine, >> just cannot get the delete to work. >> >> Here are the mappings: >> For the post: >> <class name="PostEntity" table="YABE_Post"> >> <id name="Id"> >> <generator class="guid.comb" /> >> </id> >> <property name="Title" not-null="true" length="50" >> access="field.camelcase" /> >> <property name="Url" length="50" /> >> <property name="DatePublished" /> >> <property name="DateCreated" not-null="true" /> >> <property name="MonthPublished" /> >> <property name="YearPublished" /> >> <many-to-one name="Author" column="AuthorId" /> >> <many-to-one name="Content" cascade="all" column="ContentId" /> >> <many-to-one name="Blog" column="BlogId" /> >> <many-to-one name="Category" column="CategoryId" cascade="save- >> update" /> >> <set name="Comments" access="field.camelcase" inverse="true" >> cascade="all-delete-orphan"> >> <key column="PostId" /> >> <one-to-many class="CommentEntity" /> >> </set> >> <set name="postTags" access="field.camelcase" cascade="all-delete- >> orphan" inverse="true"> >> <key column="PostId" /> >> <one-to-many class="PostTagEntity" /> >> </set> >> </class> >> >> and the content: >> <class name="PostContentEntity" table="YABE_PostContent"> >> <id name="Id" column="Id"> >> <generator class="guid.comb" /> >> </id> >> <property name="Text" /> >> </class> >> >> Any idea what I am doing wrong? >> >> Thanks, >> Joe >> >> -- >> >> 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]<nhusers%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/nhusers?hl=en. >> >> >> > -- > 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]<nhusers%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/nhusers?hl=en. > -- 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.
