求EF查询语句

weixin_44612188 2020-12-28 05:11:01
在一个Article表里面有 ArticleId, Title, Content, CreateTime字段
另一个Comment表里面有 CommentId, Content, CreateTime, ArticleId(外键)字段
如何用EF 实现根据Comment表里每一篇文章的Comment数排序。但只保留Article表里的原有字段。不是LINQ
类似的效果如下图

...全文
3120 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_44612188 2020-12-28
  • 打赏
  • 举报
回复
更倾向用 db.where().join().select().groupby()这种方式。不过还是谢谢你
jumul 2020-12-28
  • 打赏
  • 举报
回复
var myCollection = from collection in _context.Collection join Cases in _context.Case on collection.CaseID equals Cases.ID where collection.UserID == _userManager.GetUserId(HttpContext.User) select new { collection.CaseID, collection.UserID, Cases.CaseName, Cases.DecisionTime }; 不知道你说的是不是这种

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧