标签: entity-framework entity-framework-4
我有一个Invoice实体,其订单项集合中有一个LineItem,然后向其添加另一个LineItem。我现在想要丢弃此添加并从数据库中刷新Invoice,因此使用dbContext.Entry(invoice).Reload()。
Invoice
LineItem
dbContext.Entry(invoice).Reload()
但是,此调用后发票仍有两个订单项,其中第二个订单项似乎是第一个订单项的副本。这是什么原因,我该如何解决?