0
我想使用Dapper將扁平行映射到簡單的父/子對象。
我不確定如何做到這一點,下面是一個簡單的表格,查詢和類映射到的例子。Dapper將單條記錄映射到父母和孩子
項目表
ID,名稱status_a,status_b,STATUS_C
狀態表
ID,描述
查詢
select
prj.id,
prj.name,
a.description,
b.description,
c.description
from project prj
join status a on prj.status_a = a.id
join status b on prj.status_b = b.id
join status c on prj.status_c = c.id
類映射到
class Project
{
public string Name { get; set; }
public Status Status { get; set; }
}
class Status
{
public string A { get; set; }
public string B { get; set; }
public string C { get; set; }
}