我已经开始使用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
});
}
有没有办法创建另一种方法,只返回找到的通知数量?
我知道我之后可以迭代并计算返回了多少条记录,但由于我一直在努力保持代码尽可能干净,我想知道是否有更好的解决方案。