EF lambda表达式,新人求解

这个EF代码还原成sql是什么呀,新人求指教
mList = mList.Where(t => rrList.Where(r => ruList.Select(u => u.RoleID).Contains(r.RoleID)).Select(r => r.ModuleID).Contains(t.ID)).OrderBy(t => t.ModuleOrder).ToList()

2个回答

select * from mlist t where t.RoleID in
(select RoleID from rrlist where RoleID in (select RoleID from ruList) u) r order by t.ModuleOrder

还原成sql这种问题不需要问
执行linq的同时,打开sql server management studio的tools下面的sql profiler,可以看到所有调用的sql

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐