我有一个具有 1 个或多个产品关系的产品。
实体:产品和产品关系
所以产品有一个属性 List(Of ProductRelation)
现在我有一个复选框列表,我可以在其中选择要分配给该产品的许多产品。
当我使用新产品添加新的 ProductRelations 集合时,它应该删除所有旧关系并保存新关系。但这不起作用。它不会删除旧的,也不会保存新的。
我使用了以下 hbm.xml
<bag name="RelatedProduct" inverse="true" lazy="true" cascade="all">
<key column="FromID" />
<one-to-many class="Kiwa.Objects.RelatedProduct,Kiwa.Objects" />
</bag>