最近我正在开发一个应用程序,我的老师要求我将Dapper用作ORM。这是第一次进行。我想为3个表创建一个联接查询,并将值存储在自定义对象中。
这是表格:
public class Customer
{
public int id { get; set; }
public string fname { get; set; }
public string lname { get; set; }
public List<Orders> Order { get; set; }
}
public class Orders
{
public int id { get; set; }
public string code{ get; set; }
public string name { get; set; }
public Customer Customer { get; set; }
public Product Product { get; set; }
}
public class Product
{
public int id { get; set; }
public string name { get; set; }
public string price { get; set; }
public List<Orders> Order { get; set; }
}
此DTO类别:
public class CustomDTO
{
public string CustomerName { get; set; }
public string OrderName { get; set; }
public string ProductName { get; set; }
}
我想将dapper联接查询执行的结果存储到CustomDTO