3
我有两个表:有没有办法在nhibernate中进行反向查找?
- 组件
- ComponentDependencies
ComponentDependencies有两列:COMPONENTID和ComponentDependencyID。 (外国键进入Id字段的组件表
我用流利的nhiberate和我有我的组件对象:
public virtual IList<ComponentDependency> Dependencies { get; set; }
,并在我的ComponentMap类,我有NHibernate的地图:
HasMany(x => x.Dependencies)
.AsBag().Inverse();
所以当我有一个组件对象,我可以看到它的依赖项的列表。
无论如何,我可以有一个额外的财产有“反向”名单。我的意思是,我想了一个名为“DependentOf”属性,这也是一个
IList<ComponentDependency>
它具有所有这哪里电流分量是关系依赖组件的项目?