0
即時通訊使用NHibernate在我的項目,我有一隊士兵表:功能NHibernate - 映射層次
ID, FIRSTNAME, LASTNAME, COMMANDERID
所以每一個士兵都有一個COMMANDE whicn也是一名軍人。
我有類士兵:
public class Soldier
{
public virtual int Id { get; set;}
public virtual Soldier Commander { get; set; }
public virtual IList<Soldier> Soldiers { get; set; }
}
我的問題是,我該如何映射士兵財產? 我試過以下內容:
HasMany(x => x.Soldiers).KeyColumn("COMMANDERID");
但即時通知異常。
映射只是似乎是正確的。你能分享這個例外嗎? –