如何使用dapper.net創建對象層次結構?

dapper

我有一個表格定義如下:

enter code here

CREATE TABLE Milestone
( 
    MilestoneID Int,
    MilestoneName Nvarchar(256),
    ParentMilestoneID Int
)

類別定義如下:

enter code here

public class Milestone
{
    public int MilestoneID {get;set;}
    public string MilestoneName {get;set:}
    public Milestone milestone {get;set;}
}

如何將sql查詢映射到父子層次結構對象?

任何建議或想法都是受歡迎的。

熱門答案

這不是一個層次結構,但更好的是父子關係,我想你可以在名為Multi Mapping的部分中查看示例頁面



許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因