+ -
当前位置:首页 → 问答吧 → NHibernate相关的设置

NHibernate相关的设置

时间:2011-12-24

来源:互联网

配置文件:TbAgent

 <bag name="TbSend" table="tb_send" >
  <key column="MobilePhone" not-null="true" />  
  <one-to-many class="sms.Model.TbSend,sms.Model"/>
  </bag>

TbSend

<many-to-one name="TbAgent" column="RecPhone" class="HyundaiSms.Model.TbAgent,HyundaiSms.Model" unique="true" />

RecPhone,MobilePhone 分别是2个类中的属性,本来我是关系设置成 tbsend.recphone = tbagent.mobilephone,但是跟踪到的时tbsend.recphone = tbagent.id(id是这个类中的一个属性),不知道为什么?怎么解决

作者: chenyu112   发布时间: 2011-12-24

我看了一下网上的教程,一对多的关系,都是子表字段记录的父表的主键
获取到的tbagent.id 就是父表主键,怎么改关系貌似都不起左右,不知道怎么改
望神人指教
或者给发一遍与此类似结构的教程也可以
先谢谢了

作者: chenyu112   发布时间: 2011-12-27