我需要从查询中返回每个学生都有作业的学生列表。
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 正确创建复杂/嵌套对象?