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>
它具有所有這哪裏電流分量是關係依賴組件的項目?