我有以下两个类和相应的数据库表。我正在尝试插入完整的对象图(具有多个课程的学生)。我正在寻找一个使用Dapper进行此操作的示例。这些Id是自动递增的标识字段。
类
public class Student
{
public int Id {get;set;}
public string Name {get;set;}
public IEnumerable<Course> Courses {get;set;}
}
public class Course
{
public int Id {get;set;}
public string Name {get;set;}
}
表格
学生
Id [int] (pk)
Name [varchar(50)]
学生课程
StudentId [int] (fk)
CourseId [int] (fk)
课程
Id [int] (fk)
Name [varchar(50)]