dapper 聚合函数错误

本文关键字:错误 函数 dapper | 更新日期: 2023-09-27 18:34:27

使用 Dapper 在我的代码中拥有此聚合函数

var sql = (@"SELECT *  
                  FROM [pubs].[dbo].[authors] as a
                  right join pubs.dbo.titleauthor as b 
                  ON a.au_id = b.au_idT");
 var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits};);

没有投射错误,每个对象都适合,但我仍然有这个错误

} 预期或 ;预期和无效的表达式术语")"

我不知道为什么。任何帮助,不胜感激。

dapper 聚合函数错误

交换};

var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
     au=> au.au_id,
     tit=> tit.au_idT,
     (au,tits)=>{au.titleauthor=tits;}); // <=== this line