使用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};);
没有施法错误,每个对象都很合适,但我一直有这个错误
预期或;预期和无效的表达式术语')'
我不知道为什么。任何帮助表示赞赏。
交换}
和;
:
var data = connection.QueryMultiple(sql).Map<authors, titleauthor, string>(
au=> au.au_id,
tit=> tit.au_idT,
(au,tits)=>{au.titleauthor=tits;}); // <=== this line