我想要一個展位(在展會上)和參展商名單的清單。MVC EF代碼首先一對一的關係錯誤
展位清單與參展商名單分開 - 但是,一旦註冊,我希望參展商能夠預定展位。
當他們選擇/預訂展位時,我希望能夠在展位中列出我的展位,並且還會向參展商預訂展位。
同樣,我想以另一種觀點列出參展商,以及他們預訂的展位。
所以我試圖建立一對一的關係(使用EF CodeFirst)。
但是,嘗試添加一個控制器,無論是展位還是參展商的時候,我得到以下錯誤:
我的車型有:
public class Stand
{
public int StandID { get; set; }
public string Description { get; set; }
public bool Booked { get; set; }
public int ExhibitorID { get; set; }
public virtual Exhibitor Exhibitor { get; set; }
}
public class Exhibitor
{
public int ExhibitorID { get; set; }
public string Company { get; set; }
public int StandID { get; set; }
public virtual Stand Stand { get; set; }
}
我敢肯定這與模型的「虛擬」部分有關。
任何人都可以請幫忙指出應該更新什麼,以允許連接?
謝謝
馬克