如何使用Dapper ASP.NET(C#)返回数据库中的发生次数?

时间:2017-12-23 15:11:44

标签: c# asp.net dapper

我已经开始使用Dapper编写可重用的代码并使其更容易访问数据库。但是,我无法理解如何根据查询返回在我的数据库中找到的记录数。

这是我目前检索所有信息的方法:

  x<-c(0,0)
  z<-0
  loop<-10^9
  for(i in 2:loop) {
    x[1]<-x[2]
    x[2]<-x[1]+rnorm(1, 0, 1)
    if (x[2]<0) {z<-z+1}
  }

这是查询代码所在的类:

 public static Notification[] GetAll(int id)
    {
        return ($"SELECT * FROM {TABLE_NAME} WHERE UserId = @UserId").Query<Notification>(new
        {
            UserId = id
        });
    }

有没有办法创建另一种方法,只返回找到的通知数量?

我知道我之后可以迭代并计算返回了多少条记录,但由于我一直在努力保持代码尽可能干净,我想知道是否有更好的解决方案。

0 个答案:

没有答案