是否可以比较某些列中的值,并使用动态linq库替换该列值中的某些字符
Regular 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"));
我在尝试替换双引号时遇到异常 - Similar to this。