无法将参数传递给Dapper sql查询

时间:2018-06-18 10:09:16

标签: c# dapper

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。我在做什么是错的。

0 个答案:

没有答案