如何在EF Core中获取导航集合属性的原始值?

时间:2016-12-14 12:03:03

标签: c# entity-framework entity-framework-core dbcontext

我的EF核心实体:

public class Order {
    public string Code { get; set; }  
    public ICollection<LineItem> LineItems { get; set; }  
}

我可以使用以下内容获取Code属性的原始值:

context.Entry(myOrder).OriginalValues["Code"]

但是,如果我尝试使用LineItems导航集合属性,那么它会抛出:

The property LineItems on entity type Order is being accessed using the 'Property' method, but is defined in the model as a navigation property. Use either the 'Reference' or 'Collection' method to access navigation properties.

该异常消息并未引用我能找到的方法。

那么如何获取导航集合属性的原始值?

0 个答案:

没有答案