我正在动态生成 Lambda 表达式,需要交叉检查 Lambda 表达式查询是否正确。这意味着 lambda 表达式如何针对 Entity 框架执行,以及它如何在内部转换为 sqlquery?我正在使用 Windows Azure Sqlserver。不知道 SQL Profiler 对窗口 Azure Sqlserver 的支持。
实体框架中应用的 Lambda 表达式查询
IQueryable<Object> queryResults = null;
queryEntity = _db.Companies.Where(Company => ((Convert(Company.Name) == "test")
或者
((Convert(Company.AddressLine1) == "test1") Or (Convert(Company.AddressLine2) == "test2"))));
有人有想法吗?请分享。