【发布时间】:2019-12-24 19:43:25
【问题描述】:
我有以下 ViewModel:-
public class PostCommentReplyViewModel
{
public List<POST> PostViewModel { get; set; }
public List<COMMENT> CommentViewModel { get; set; }
public List<REPLY> PostViewModel { get; set; }
}
我的控制器中有以下操作:-
EntityDataModel db = new EntityDataModel();
var vm = new PostCommentReplyViewModel();
vm.PostViewModel = db.POSTs.Join(db.COMMENTs, b => b.user_id, c => c.user_id, (b, c) => b).ToList();
return View(vm);
现在此操作返回两个连接表的结果,但是当我尝试将三个表连接为一个结果时,我没有得到任何结果,如何将三个表连接为一个结果?
Linq Query Result to ViewModel
提前致谢:)
【问题讨论】:
标签: c# join lambda asp-net-mvc-1