首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未保存Nhibernate包

未保存Nhibernate包
EN

Stack Overflow用户
提问于 2009-08-23 12:01:02
回答 1查看 535关注 0票数 1

我正在尝试保存一个对象,其中包含一个具有多对多关系的包。问题是对象被正确地保存了,而包却没有。

这是我的地图,谁能告诉我我做错了什么。

谢谢

代码语言:javascript
复制
<class name="XManager.Business.Afspraak, XManager.Business" table="Afspraak" lazy="false" mutable="false">
<id name="Id" type="int">
  <generator class="identity" />
</id>   
<property name="StartDatum" column="StartDatum"/>
<property name="EindDatum" column="EindDatum"/>
<property name="Herhalend" column="Herhalend"/>
<property name="HerhaalInterval" column="HerhaalInterval"/>
<property name="Opmerking" column="Opmerking"/>
<property name="Status" column="Status"/>
<property name="ToevoegDatumTijd" column="ToevoegDatumTijd"/>
<property name="WijzigDatumTijd" column="WijzigDatumTijd"/>

<many-to-one name="Klant" column="KlantId" class="Klant"/>

<bag name="Behandelingen" table="AfspraakBehandelingen" lazy="false" cascade="all-delete-orphan">
  <key column="AfspraakId"/>
  <many-to-many class="Behandeling" column="BehandelingId"/>
</bag>

代码语言:javascript
复制
<class name="XManager.Business.Behandeling, XManager.Business" table="Behandeling" lazy="false" mutable="false">
<id name="Id" type="int">
  <generator class="identity" />
</id>
<property name="Naam" column="Naam"/>
<property name="Omschrijving" column="Omschrijving"/>
<property name="Duur" column="Duur"/>
<property name="Prijs" column="Prijs"/>
<property name="ToevoegDatumTijd" column="ToevoegDatumTijd"/>
<property name="WijzigDatumTijd" column="WijzigDatumTijd"/>

<many-to-one name="Categorie" column="CategorieId" class="Categorie"/>

EN

回答 1

Stack Overflow用户

发布于 2009-08-23 13:54:32

尝试在包定义中使用inverse=true

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1318404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档