|
@@ -105,7 +105,7 @@ func GetNumCommentByCommunityQuestionIds(communityQuestionIds []uint32) (item []
|
|
|
// GetLastHotListByCommunityQuestionIds 根据问答id列表获取最近精选的留言
|
|
|
func GetLastHotListByCommunityQuestionIds(communityQuestionIds []uint32) (items []*YbCommunityQuestionComment, err error) {
|
|
|
err = global.DEFAULT_MYSQL.Model(YbCommunityQuestionComment{}).
|
|
|
- Where("community_question_comment_id in (SELECT MAX(community_question_comment_id) AS community_question_comment_id FROM yb_community_question_comment WHERE community_question_id IN (?) AND enabled = 1 AND is_hot = 1 AND type = 1)", communityQuestionIds).Group("community_question_id").
|
|
|
+ Where("community_question_comment_id in (SELECT MAX(community_question_comment_id) AS community_question_comment_id FROM yb_community_question_comment WHERE community_question_id IN (?) AND enabled = 1 AND is_hot = 1 AND type = 1 GROUP BY community_question_id)", communityQuestionIds).
|
|
|
Find(&items).Error
|
|
|
return
|
|
|
}
|
|
@@ -113,7 +113,7 @@ func GetLastHotListByCommunityQuestionIds(communityQuestionIds []uint32) (items
|
|
|
// GetLastMyListByCommunityQuestionIds 根据问答id列表获取我最近的留言
|
|
|
func GetLastMyListByCommunityQuestionIds(userId uint64, communityQuestionIds []uint32) (items []*YbCommunityQuestionComment, err error) {
|
|
|
err = global.DEFAULT_MYSQL.Model(YbCommunityQuestionComment{}).
|
|
|
- Where("community_question_comment_id in (SELECT MAX(community_question_comment_id) AS community_question_comment_id FROM yb_community_question_comment WHERE user_id=? AND community_question_id IN (?) AND enabled = 1 AND type = 1)", userId, communityQuestionIds).Group("community_question_id").
|
|
|
+ Where("community_question_comment_id in (SELECT MAX(community_question_comment_id) AS community_question_comment_id FROM yb_community_question_comment WHERE user_id=? AND community_question_id IN (?) AND enabled = 1 AND type = 1 GROUP BY community_question_id)", userId, communityQuestionIds).
|
|
|
Find(&items).Error
|
|
|
return
|
|
|
}
|