gpt4 book ai didi

linq - 如何在LINQ-to-Entities 3.5中进行 “where in values”

转载 作者:行者123 更新时间:2023-12-03 12:15:02 25 4
gpt4 key购买 nike

有人知道如何使用LINQ-to-Entities应用“值在何处”类型条件吗?我尝试了以下方法,但是不起作用:

var values = new[] { "String1", "String2" };  // some string values

var foo = model.entitySet.Where(e => values.Contains(e.Name));

我相信这在LINQ-to-SQL中有效吗?有什么想法吗?

最佳答案

Contains is not supported in Linq to Entities有点可耻。

IN和JOIN是不同的运算符(按IN过滤永远不会更改查询的基数)。

关于linq - 如何在LINQ-to-Entities 3.5中进行 “where in values”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/88473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com