我有一个字符串列表,对于列表中的每个成员“foo”,我想在 sql 查询中添加这样的内容:
fooColumn LIKE '%' + @foo + '%'
我知道如果我只是想得到
IN ('foo1', 'foo2', ...)
我可以将 List 变量作为匿名参数传入,但不清楚如何完成我需要的。
那么,Dapper 是否可以从列表变量中创建它:
SELECT * FROM TABLE WHERE
fooColumn LIKE '%' + @foo1 + '%' OR
fooColumn LIKE '%' + @foo2 + '%' OR
fooColumn LIKE '%' + @foo3 + '%' OR
fooColumn LIKE '%' + @foo4 + '%' OR ...