【发布时间】:2019-07-21 06:17:07
【问题描述】:
我的订单结构如下
订单 1234
-
第 1 类
项目 111
第 222 项
-
第 7 类
- 项目 444
如何修改下面的查询以包含订单 1234 中的所有商品
public List<Items> GetAllOrderItems(int orderId)
{
var result = (from o in _orderContext.Orders
where o.OrderId == orderId
select s).toList();
}
List<Items> => 项目 111、项目 222、项目 444
【问题讨论】:
-
也许 Order 的类定义会有所帮助
-
你试过用谷歌搜索这个吗?已经有几十个答案了。
-
我认为您需要选择
s.Category,然后使用SelectMany获取项目。
标签: c# entity-framework entity-framework-6 linq-to-entities