public MyEntity GetDetailsById(int id)
{
string query = @"select * from mytable where id = @id";
using(var con = myDatabaseConnection)
{
MyEntity ouput = con.Query<MyEntity >
(query,param:id).FirstOrDefault<MyEntity>();
}
}
我是Dapper的新手,并使用C#,Dapper ORM根据Id从数据库中获取详细信息。当我将Id作为参数传递给dapper查询时,它没有被映射。
如果我传递了id = 12,那么查询应该是:select * from mytable where id = @id
,而是select * from mytable where id = @id
。我在做什么是错的。