
后台控制器封装代码:
- //用户分数显示2
- public ActionResult UserScoreDel()
- {
- //创建数据源
- oaEntities1 oae = new oaEntities1();
- var result = oae.Users.GroupJoin(oae.User_Score, a => a.Id, b => b.UserId, (u, p) => new
- {
- //a:代表第一张表,b:代表第二章表
- UserName = u.UserName,
- scoreList = p
- //总结:DefaultIfEmpty():就是集合里没有默认为空
- //a:代表SelectMany()方法以前的内容,b:代表UserScoreViewModel3里的scoreList集合
- //就是最后一次a承接了上一次所有的内容
- }).SelectMany(a=>a.scoreList.DefaultIfEmpty(),(a,b)=>new UserScoreViewModel3
- {
- UserName=a.UserName,
- Sub=b.Sub,
- Score=b.Score
- }).ToList();
- return View(result);
- }
以上是个人总结:希望对读者有帮助
评价
排名
13
文章
64
粉丝
20
评论
30
MUI框架页面间的传值指针
XingDy姐 :
不错哦
MUI框架页面间的传值指针
剑轩 :
接口的真实地址可以用xx/yy什么的代替哦,真实地址还是隐藏一下好
.NET EF 用户按钮权限
YOU : 可以,在写文章的时候,有需要写代码的地方,可以选择编辑器上的代...
.NET EF 用户按钮权限
剑轩 : 哈哈哈哈,你这个追女生的逻辑
EF三种模式解析
剑轩 :
好文采!
重要sql语句和linq,lamdba分组条件查询语句
剑轩 : 开头那句诗句写得很好哇!
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术