from p in context.ParentCompanies
where p.Name.Contains(e.Filter)
orderby p.Name
select new { Company = p.Name + "," + p.Country };
当我添加p.Country或任何其他属性时,上述的linq
查询会失败。
异常:
无法将表达式'Table(ParentCompany).Where(p =>
p.Name.Contains(Invoke(value(System.Func'1[System.String])))).OrderBy(p
=> p.Name)'转换为SQL,并且无法将其视为本地表达式。