使用Dapper将嵌套对象插入数据库?

时间:2017-07-01 10:13:12

标签: c# dapper

public class Test
{
    public int TestId { get; set; }
    public string Summary { get; set; }
    public List<Question> Questions { get; set; }
}

public class Question
{
    public int QuestionId { get; set; }
    public string QuestionText { get; set; }
    public List<Option> Options { get; set; }
    public int TestId { get; set; }
}

public class Option
{
    public int OptionId { get; set; }
    public string OptionText { get; set; }
    public int QuestionId { get; set; }
}
  1. 如何将“列表测试”[具有外键关系的嵌套对象]插入数据库或使用Dapper Micro ORM生成sql脚本?
  2. 如果Dapper无法实现这一点,那么在不使用纯ADO.NET的情况下最好的方法是什么
  3. 注意:下面显示的mssql sql表结构,表是使用外键关系相关的。

    The mssql sql table structure shown below, tables are related using foreign key relations

0 个答案:

没有答案