Преглед изворни кода

用户浏览历史分页信息错误处理

xingzai пре 3 година
родитељ
комит
fac4dc7270
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      models/user.go

+ 3 - 1
models/user.go

@@ -174,7 +174,9 @@ type ArticleInterviewApplyListResp struct {
 }
 
 func GetArticleUserBrowseHistoryCount(userId int, endDate string) (count int, err error) {
-	sql := `SELECT COUNT(1) AS count FROM cygx_article_history_record AS a WHERE a.user_id=? AND a.create_time>=? `
+	sql := `SELECT COUNT( 1 ) as count
+			FROM
+			( SELECT count(*) FROM cygx_article_history_record AS a WHERE a.user_id = ? AND a.create_time >= ? GROUP BY a.article_id ) b  `
 	err = orm.NewOrm().Raw(sql, userId, endDate).QueryRow(&count)
 	return
 }