я пытаюсь использовать 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
i 'я создал новый объект для строгого ввода результата
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: "число, год"
но это не работает, кто-то с такой же проблемой или может мне помочь!?