0
Q
實體框架反向導航
A
回答
1
是的。我假設一個訂單有一個訂單類型。
public class Order
{
public virtual OrderType Type { get; set; }
}
public class OrderType
{
public virtual ICollection<Order> Orders { get; set; }
}
我使導航屬性爲虛擬以啓用延遲加載。如果你願意,你還可以添加外鍵屬性:(假設你使用了一個long
鍵)
public class Order
{
[ForeignKey("Type")]
public long TypeId{ get; set; } //Can also be nullable (long?) if you want
public virtual OrderType Type { get; set; }
}
public class OrderType
{
[Key]
public long Id { get; set; }
public virtual ICollection<Order> Orders { get; set; }
}
相關問題
- 1. 實體框架更新導航實體
- 2. 實體框架導航屬性爲null
- 3. ADO.Net實體框架對象導航?
- 4. 實體框架 - 在導航性能
- 5. 實體框架 - 創建導航屬性
- 6. 實體框架集導航屬性
- 7. 實體框架:排除導航屬性
- 8. 簡單實體框架導航錯誤
- 9. 實體框架:通過導航屬性
- 10. 實體框架導航屬性更新
- 11. 實體框架導航屬性
- 12. 實體框架虛擬導航屬性
- 13. 實體框架 - 多導航屬性
- 14. 在實體implemening導航屬性框架
- 15. 實體框架導航屬性
- 16. WPF和實體框架導航屬性
- 17. 實體框架 - 導航屬性問題
- 18. 實體框架導航屬性null
- 19. 訂購導航屬性 - 實體框架
- 20. 實體框架:全局導航樹
- 21. 實體框架訂購導航對象
- 22. 實體框架檢索導航屬性
- 23. c#實體框架導航問題
- 24. 實體框架反向工程
- 25. 實體框架 - 反向外鍵檢查
- 26. 實體框架代碼優先 - 可選/需要雙向導航
- 27. 實體框架:帶數據註釋的單向導航
- 28. 實體框架.Include()導航另一個導航屬性
- 29. 同步實體框架中反向關聯的指導4.1
- 30. 實體框架 - 在分離實體後恢復導航屬性