如何用“like in”子句在dapper中传递list参数?

时间:2017-08-04 10:54:46

标签: sql sql-server ado.net dapper

像这样。

db.Query(

"select id, name, salary, city from employees where city like in @listofcity",

new{

@listofcity=new List{"%s","%a%","%ya"} //this list can be dynamically generated

   }

);

相当于:

select id, name, salary, city from employees 
where 
city like '%s' 
or 
city like '%a%' 
or 
city like '%ya'

是否可以使用dapper编写类似于上面代码的内容,其中list是动态生成的?

0 个答案:

没有答案