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>