我有一個簡單的類,它看起來像這樣...與自我參照功能NHibernate automappings
public class Item {
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual int ParentId { get; set; }
public virtual IList<Item> Children { get; private set; }
public Item() {
Children = new List<Item>();
}
}
...其中ID是主鍵和的ParentId是外鍵。當我運行這段代碼時,我得到了無效的對象名'ItemToItem'。異常,我不明白什麼是錯的?我似乎NHibernate試圖從一個名爲ItemToItem或類似的表中選擇?
的父項偉大的工作,但是從我的崗位除外仍然存在。 – Marcus 2009-10-10 13:53:48