我正在尝试为用户请求过滤结果。
例如,您有orders
和order details
,products
是子集合。
当用户想要按产品进行过滤时,由于类型ICollection
1中不存在属性或字段PRODUCTS
而出现错误。
我的查询代码如下:
var orders = _uow.Repository<ORDERS>()
.Query()
.Where("PRODUCTS.HEADING.ToLower().Contains(\"foo\")")
.Include("ORDER_DETAILS")
.Include("ORDER_DETAILS.PRODUCTS")
.ToList();
这样过滤子集合是不可能的吗?还是有其他过滤方法?
谢谢。
.Include("ORDER_DETAILS.PRODUCTS")
,那么ORDER_DETAILS将被包含在内。 - meJustAndrew