【发布时间】:2010-11-09 23:13:36
【问题描述】:
我正在使用 NHibernate 2.1.2,并希望使用公式加载多对一关联。
给定一个任意域实体 E[X],有一个计算可以推导出前一个实体 E[X-1] 的主键。我希望将每个实体作为链接列表中的一个节点加载,每个实体都有一个“上一个”属性,该属性使用此公式延迟加载,因此如果我愿意,我可以遍历历史记录。
换句话说,对前一个条目的直接引用不会存储在当前条目中,但可以使用一个公式来计算前一个键。
我尝试为多对一指定“公式”,但当然它失败了,因为“属性映射的列数错误”。对于实现这一目标还有其他建议吗?
【问题讨论】:
标签: nhibernate nhibernate-mapping