小编use*_*340的帖子

我是否可以使用".Include"在Entity Framework 4中加载分层数据,并根据某些条件过滤导航属性

你好我正在使用实体框架4,我试图查询客户及其订单作为导航属性,但我只想加载特定日期的订单.

使用时:

List<Customer> CustomerResults = ctx.Customers
.Include("Orders") 
.Where(
       c =>
       c.Orders.Any(od =>(od.DateTimeIn >= this.StartDateComboBox.DateTime && 
       od.DateTimeIn <= this.EndDateComboBox.DateTime))
      );
Run Code Online (Sandbox Code Playgroud)

如果任何订单符合标准,我会收到所有订单.

是否可以过滤导航属性以仅返回符合特定条件的行?

c# linq hierarchical-data entity-framework-4

2
推荐指数
1
解决办法
2441
查看次数

标签 统计

c# ×1

entity-framework-4 ×1

hierarchical-data ×1

linq ×1