如何使用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合法吗? 是的,了解原因