假设我有一个ObjectContext,其中包含Order实体。所以我可以通过以下方式从DB获取订单:
MyContext.Orders.Select(...);
我可以使用以下方式创建新订单:
Order.CreateOrder(...);
并将它们添加到上下文中:
MyContext.AddToOrders(newOrder);
但是当我在上下文中添加新订单时,它不会显示在任何地方。我无法在MyContext.Orders或其他任何地方找到它。虽然如果我调用SaveChanges,我将成功存储在DB中。
这一定非常简单,我在这里错过了。
答案 0 :(得分:1)
MyContext.Orders将从数据库中获取订单。
由于您的新Order
对象尚未添加到数据库中,因此它不会显示在那里。
答案 1 :(得分:0)
找到this link。我想我会走那条路。