在模型实体内填充IEnumerable

时间:2017-05-19 19:39:40

标签: c# dapper

我有第一个模特:

public class Data
{
    public string Name    { get; set; }
    public string Address { get; set; } 
    public  IEnumerable<Totals> totals { get; set; }
}

第二种模式:

public class Totals
{
    public string Total1 { get; set; }
    public string Total2 { get; set; } 
}

我执行并填充我的数据模型(使用dapper)

var dataFromDb = _db.Query<Data>(query); 
//this returns ienumerable of Data 
model

以上一行确实填充了我的数据模型。

现在我运行另一个db调用来获取总数的数据: (我的数据库无法处理返回多个数据集,这就是为什么要进行2次调用)

var totalFromDb = _db.Query<Totals>(query); 
//this returns ienumerable of Totals model
//The above returns me just 2 rows always

现在我如何填充我的数据模型中可能正在使用某些linq et或者如果还有其他输入的总数为nienumerable 希望回复

0 个答案:

没有答案