[英]How to map an Entity Framework model that has a list property using SQL
我正在使用数据库优先方法将表映射到实体模型。 目前我有两个表,订单和产品:
Orders: Id, DateCreated
Products: Id, Name, OrderId
如您所见,这是一对多的关系。 我想使用这两个表创建一个视图并将其映射到名为Order
和Products
的实体:
public class Order
{
public int Id {get;set;}
public DateTime DateCreated {get;set;}
public IList<Product> Products {get;set;}
}
public class Product
{
public int Id {get;set;}
public string Name {get;set;}
}
我知道如何映射单个属性,但不知道如何为列表属性处理它。 有任何想法吗?
请注意,表稍微复杂一些,我必须使用视图来映射这些实体。
网上有很多指南。 其中之一是@ msdn网站
用ICollection替换IList,您应该会满意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.