我正在尝试在新公司数据库上使用dapper。 我已经用ef
生成了模型public class tableA
{
int Number;
int Year;
int Name;
...
}
public class tableB
{
int Number;
int Year;
int Size;
...
}
和类似的查询:
select * from tableA inner join tableB on tableA.number=tableB.number and tableA.year=tableB=year
我制作了一个新对象以强烈键入结果
public class tableAB
{
tableA TA;
tableB TB;
}
和我的代码
var res = connection.Query<tableA, tableA, tableAB>(
qJoin,
(ta, tb) =>
{
return new tableAB()
{
TA = ta,
TB= tb
};
},
splitOn: "number"
).ToList();
我尝试过 splitOn:“数字” splitOn:“数字,年份”
但是它不起作用,有相同问题的人或可以帮助我!?