[英]One to One Qry mapping
我正在嘗試使用Dapper進行非常簡單的映射。 這是一對一結果集。 這是我想做的簡化版本:
類:
public class Person
{
public string Name { get; set; }
public string LastName { get; set; }
public Address Address { get; set; }
}
public class Address
{
public string Street { get; set; }
public string Town { get; set; }
}
我從View / Strored Proc中獲取數據,如下所示:
SELECT street, name, lastname, town from someProc
有沒有辦法一步一步地映射它,也許是這樣?
//trying to get a List of Persons including mapped Addresses
connection.Query<Person>()
有什么建議么?
我自己弄清楚了...所以對於那些谷歌搜索:
在結果集中組合Dapper.Mapper(NuGet程序包)和SplitOn字段。
結果數據應按對象(按列)排序,並且您可以使用ID或“虛擬字段”(“作為ID”)作為分隔符。
“第三個對象”的想法很愚蠢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.