<div class="cnblogs_code"> <pre><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000ff;">public</span><span style="color: #000000;"> SysUser FindByName(</span><span style="color: #0000ff;">string</span><span style="color: #000000;"> userName)<br /> {<br /> var result </span><span style="color: #000000;">=</span><span style="color: #000000;"> _ctx.SysUsers.Where(u </span><span style="color: #000000;">=></span><span style="color: #000000;"> u.loginName.Equals(userName)).FirstOrDefault();<br /> </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> result;<br /> }<br /><br /></span></div></pre> </div> <p>系统采用linq+MVC 中有张SysUser的表 他被系统中100多张表关联 如createUserId, updateUserId</p> <p>现在当使用查询</p> <p> 耗时4秒左右 不知道是否有有效的优化方案</p>
添加回答
举报
0/150
提交
取消