fix: search news title by query

This commit is contained in:
ericprd
2025-03-24 18:11:08 +08:00
parent 09d9c4efb8
commit a68780f09e
4 changed files with 9 additions and 1 deletions
+4
View File
@@ -34,6 +34,10 @@ func (a *accessor) GetAll(filter newsdomain.NewsFilter) ([]newsdomain.News, erro
query = query.Where("news.live_at <= ?", timeutils.Now())
}
if filter.Search != "" {
query = query.Where("news.title ILIKE ?", "%"+filter.Search+"%")
}
query.
Select("news.*, COUNT(content_logs.content_id) as clicked").
Group("news.id").