我有以下两个类和相应的数据库表。我正在尝试插入完整的对象图(有多个课程的学生)。我正在寻找一个关于如何使用 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)
姓名 [varchar(50)]
StudentCourse
StudentId [int] (fk)
CourseId [int] (fk)
课程
ID [int] (fk)
名称 [varchar(50)]