我有一个简单的上下文,其中包含来自DB的1个表和来自同一个DB的1个View。 Table有一个字段OrderNumber,它是View的PK。 View只包含我想要包含的细节,因此与表格的比例为1:1 我试图通过Code First完成所有这些并拥有我的模型,但我正在努力研究如何在我的模型中链接它们并将它保存在OrderNumber字段中的视图的PK。
以下是我到目前为止:
public partial class MyTable
{
public int ID { get; set; }
[StringLength(10)]
public string OrderNumber{ get; set; }
[StringLength(50)]
public string Description { get; set; }
[StringLength(500)]
public string RequestorNote { get; set; }
[StringLength(500)]
public string WashNote { get; set; }
public StatusChoices Status { get; set; }
}
[Table("MyView")]
public partial class MyView
{
[Key]
[Column(Order = 1)]
[StringLength(20)]
public string No_ { get; set; }
[Column(Order = 2)]
[StringLength(50)]
public string Description { get; set; }
[Column("Routing No_", Order = 3)]
[StringLength(20)]
public string Routing_No_ { get; set; }
[Column("Starting Date-Time", Order = 4)]
public DateTime Starting_Date_Time { get; set; }
}
答案 0 :(得分:1)
假设No_
中的MyView
是来自OrderNumber
的{{1}},为什么不添加导航属性?
MyTable