我想在我的lambda表达式中实现类似sql的函数,如下所示:
select * from table where code like '4%y%y';
我尝试下面的正则表达式:
tempFilter = c => Regex.IsMatch(c.code, @'4*y*y');
但是当我使用下面这个表达式时:
Expression<Func<plcontrol, bool>> conditions = QueryCondition.GetLinqCondition();
int count = _db.plcontrols.Count(conditions);
系统告诉我LINQ to Entities无法识别“Boolean IsMatch(System.String,System.String)
请帮忙