![](/img/trans.png)
[英]NHibernate - map interface or abstract component with mapping-by-code/Conformist
[英]nhibernate fluent to conformist mapping
在nhibernate流利的映射中,我使用了這個
HasMany(x => x.Children).KeyColumn("ParentId");
References(x => x.ParentCategory).Column("ParentCategoryId").Cascade.SaveUpdate();
如何使用nhib表示。 通過代碼映射(符合規范)?
I use Bag(x=>x.Childred, a=>{ a.OneToMany(); })
但是我不知道如何將ParentId
設置為Key列,以及如何從上面的行表示References
行。
謝謝
甚至我強烈建議您至少閱讀這篇文章,您可以嘗試使用類似這樣的內容來映射ParentCategory
public class PageMap : ClassMapping<Page>
{
public PageMap()
{
..
ManyToOne(x => x.ParentCategory, m =>
{
m.Cascade(Cascade.All);
m.NotNullable(true);
});
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.