学习记录2019年3月20日18:45:41

今天使用EF做查询

var result = from a in db.Users

     join b in db.Roles on a.UserID equals b.UserID//注意此处equals 之前的字段是a不能是b

     select new

     {UserID = a.UserID,UserName = a.UserName,RoleName = b.RoleName}

//EF分组查询

var result = from a in db.Users

     join b in db.Roles on a.UserID equals b.UserID

     group new {a,b} by new {b.RoleID} into c

     select new {c.Key.RoleID, Count = a.Select(x=>x.UserID).Count()};

//另外一个项目看到一个开源项目Swagger

明天研究

 
posted @ 2019-03-20 18:58  落霞秋水  阅读(70)  评论(0编辑  收藏  举报