【发布时间】:2020-11-17 19:17:53
【问题描述】:
我需要从查询中返回每个学生都有作业的学生列表。
class Student {
public string Name{ get; set; }
public IEnumerable<Assignment> Assignments{ get; set; }
}
class Assignment {
public string Title { get; set; }
}
因此尝试创建两个查询,然后使用 include/includemany 但我得到其他错误(字典中不存在给定键“Id”)
var students = db.Query('Student')
.Select(...)
.Where()
var assignments= db.Query('Assignment')
.Select(...)
.Where()
var result = students.IncludeMany('Assignments', assignments).Get()
但这不起作用。如何使用 SQLKata 正确创建复杂/嵌套对象?
【问题讨论】:
标签: sql-server .net-core sqlkata