执行此请求时
var req = (from A in _context.STUDENT.Include("RESULT")
select A).ToList();
我有预期的结果:对于每个学生我有很多结果
但是当我添加如下所示的 let 语句时,对于每个学生我有0结果
var req = (from A in _context.STUDENT.Include("RESULT")
let b = 1
select A).ToList();
我是在做错事还是已知问题?
答案 0 :(得分:0)
未使用的let
语句不会对您的查询产生任何影响。
可以肯定的是,在控制台输出中打开登录并亲自查看生成的TSQL对于两个查询都是相同的:
myContext.Log = Console.Out;