From dcb3d0b33f11856a2af758585262cfebb5754e94 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Thu, 19 Sep 2024 14:55:08 +0800 Subject: [PATCH] 5555 --- api/dao/UserCollection.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/dao/UserCollection.go b/api/dao/UserCollection.go index fdc0645..88a34a8 100644 --- a/api/dao/UserCollection.go +++ b/api/dao/UserCollection.go @@ -118,6 +118,12 @@ func (r *UserCollectionDao) GetUserCollectionPageSearch(req requests.GetUserColl query = query.Preload("Question") + subQuery := global.Db.Model(&model.Question{}). + Where("question.question_id = user_collection.question_id"). + Where("question.question_status = ?", 1). + Where("question.is_hide = ?", 0) + query = query.Where("EXISTS (?)", subQuery) + // 排序 query = query.Order("created_at desc")