读书人

Nhibernate模式中怎么实现数据表的自身

发布时间: 2012-02-12 17:16:33 作者: rapoo

Nhibernate模式中如何实现数据表的自身连接?
大家好,我有这样一个数据表,一个pid(ID),一个preid(先驱ID),
比如
id preid
1 NULL
2 1
3 1
4 2
我想查询4的先驱的先驱,即为1,这种的查询需要进行自身连接,在NHibernate查询中,如何进行这样的操作.编写的映射文件是怎样的呢.
急盼得到大家的解决.
谢谢大家!


[解决办法]
应该就是一个ont-to-many吧
<set name= "nodes ">
<key column= "preid "/>
<one-to-many class= "node "/>
</set>

读书人网 >C#

热点推荐