小编Afa*_*put的帖子

该类型出现在单个 LINQ to Entities 查询中的两个结构不兼容的初始化中

我试图从多个表中获取记录,最后两个表与之相关,因此我在它们之间进行连接,但第一个表与它们没有关系,但我需要从中获取数据。这是我的视图模型

 public class AssignTodoVM
{
    public int TOdoPresetTeamID { get; set; }
    public int UserId { get; set; }
    public int TaskId { get; set; }       
    public string TaskName { get; set; }
    public DateTime CreatedDate { get; set; }
    public string userName { get; set; }
    public int? TeamId { get; set; }
   
}
Run Code Online (Sandbox Code Playgroud)

我编写了以下查询并收到错误。

 var Tasks = (from c in _context.ToDoPresets
                     select new AssignTodoVM
                     {
                         TaskId = c.ToDoPresetID,
                         TaskName = c.Title,
                         TOdoPresetTeamID = c.ToDoPresetID,
                     }).Union(
                     from q in …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework-6

5
推荐指数
1
解决办法
4178
查看次数

标签 统计

c# ×1

entity-framework-6 ×1

linq ×1