是否可以在动态 linq 库的帮助下通过替换该列值中的某些字符来比较某列中的值
常规 Where 语句
dbContext.TableName.Where("p=> p." + filterField+ ".Contains(\"" + filterValue+ "\")");
我需要的
dbContext.TableName.Where("p=> p." + filterField+".Replace(\"*\",\"\")"+ ".Contains(\"" + filterValue+ "\")");
这将评估为
dbContext.TableName.Where(p=> p.filterField.Replace("*","").Contains("filterValue"));
当我尝试替换双引号时出现异常 -与此类似。