Как создать иерархию объектов с помощью dapper.net?

У меня есть определение таблицы, как показано ниже:

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-запрос с объектами иерархии родитель-потомок?

Любое предложение или идея приветствуются.


person 龙爱熊猫    schedule 10.06.2012    source источник


Ответы (1)


Это не совсем иерархия, но лучше отношения родитель-потомок, я полагаю, вы можете посмотреть в пример страницы в разделе Multi Mapping.

person Felice Pollano    schedule 19.06.2012