小编bja*_*len的帖子

LINQ to SQL - 选择字符串数组之类的文本

我有一个List <string> of variable count,我想查询(通过LINQ)一个表来查找Text列中包含任何字符串的任何项目.

试过这个(不起作用):

items = from dbt in database.Items
         where (stringList.FindAll(s => dbt.Text.Contains(s)).Count > 0)
         select dbt;
Run Code Online (Sandbox Code Playgroud)

查询将类似于:

select * from items where text like '%string1%' or text like '%string2%'
Run Code Online (Sandbox Code Playgroud)

这可能吗?

sql linq linq-to-sql sql-like

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

linq ×1

linq-to-sql ×1

sql ×1

sql-like ×1