我有如下的代码结构:
class Person
{
Name PersonName;
int Age;
}
class Name
{
string FirstName { get; set; }
string LastName { get; set; }
}
这里是我的存储过程,它从数据库中填充数据。
Create Procedure SpGetAllPersons
As
Select FirstName, LastName, Age from Persons
我应该如何编写Dapper查询以从数据库中获取所有人的信息?
例如:
List<Person> Persons = DbConn.Query<Person>("SpGetAllPersons", CommandType.StoredProcedure);
.Query<Person, Name, Person>(..., (person, name) => ... )
。另外,splitOn: "Age" 对我也不起作用 - 我一直收到这个错误:“当使用多映射API时,请确保设置splitOn参数,如果您有除Id之外的键”。 - Trev