PetaPoco的合适方式是如何合成一个集合的POCO属性?我想要做这样的事情,但不知道如何。PetaPoco收集合适的物品
return db.Fetch<ColorCategory, List<SubColor>, ColorCategory>((c, s) => { c.SubColors = *?*; return c; }, "SELECT [ColorCategory].[ColorCategoryID] " +
",[ColorCategory].[DisplayOrder] " +
",[ColorCategory].[Name] " +
",[ColorCategory].[ModifiedDate] " +
",[ColorCategory].[ModifiedUser] " +
",[SubColor].[SubColorID] " +
",[SubColor].[Name] " +
"FROM [ColorCategory] " +
"INNER JOIN [ColorCategorySubColor] ON [ColorCategory].[ColorCategoryID] = [ColorCategorySubColor].[ColorCategoryID] " +
"INNER JOIN [SubColor] ON [ColorCategorySubColor].[SubColorID] = [SubColor].[SubColorID]");
其中ColorCategory类具有List属性SubColors。
我确实必须创建relator类,一旦我明白了它的工作原理,它就非常简单。谢谢! – RobertMGlynn