实体框架
我有一个结构清晰的简单对象
Order.Name
Order.ProductIds List<int>
我需要获取所有在searchProductIds中包含至少1个productId的订单:
List<int> searchProductIds
我正在尝试:
queryOrders.Where(e=>e.ProductIds.Any(???searchProductIds???));
也许某种交叉?
提前谢谢
答案 0 :(得分:2)
试试这个:
queryOrders.Where(queryOrder => (queryOrder.ProductIds.Intersect(searchProductIds)).Any());