您好我有很多关系设置如下.
public class order
{
public int id { get; set; }
public virtual ICollection<OrderProducts> Products { get; set; }
}
public class product
{
public int id { get; set; }
public virtual ICollection<OrderProducts> Orders { get; set; }
}
public class OrderProducts
{
public int OrderId { get; set; }
public virtual Order Order{ get; set; }
public int ProductIdId { get; set; }
public virtual Product Product { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我想将所有产品包含(急切加载)到他们的订单中,但是当使用与客户一起显示的相同方法时,我的产品列表会填充OrderProducts-objects而不是Product-objects
public IEnumerable<Order> GetAll()
{ …Run Code Online (Sandbox Code Playgroud)