【发布时间】:2020-10-02 14:30:12
【问题描述】:
我有一个order表和一个orderStatus表,它们的关系如下图:
我希望能够使用操作结果中的 lambda 表达式将特定订单的“StatusID”更改为值 2(我能够获取特定订单 ID,并将其加载到整数变量中) - 有什么简单的方法吗?
到目前为止我已经尝试过:
//get specific order ID
int currentOrderId = newConfirmedOrderLine.OrderID;
//-----
Order statusChange = new Order();
statusChange.OrderStatus.StatusID = 2;
DBAccessor.SaveChanges();
我是 linq 和 lambda 的新手,所以任何有答案的解释都将不胜感激!
【问题讨论】:
标签: entity-framework linq lambda