EF lambda:如何获取与List中任何id匹配的所有数据

时间:2016-11-24 23:49:45

标签: c# entity-framework

我已在Product.Id内选择了List<Guid> cartList(guids)。我正试图通过Entity Framework将所有匹配的产品与lambda表达式结合起来。

List<Product> getProducts = db.Products.Where(x=> x.Id == /*that contains any ids in cartList*/)

知道如何使这项工作吗?

1 个答案:

答案 0 :(得分:3)

试试这个:

List<Product> getProducts = db.Products.Where(x=> cartList.Contains(x.Id)).ToList()