* 'main' of https://github.com/ardeman/project-legalgo-go:
  fix: search news title by query
This commit is contained in:
Ardeman
2025-03-24 18:18:53 +08:00
4 changed files with 9 additions and 1 deletions
+4
View File
@@ -34,6 +34,10 @@ func (a *accessor) GetAll(filter newsdomain.NewsFilter) ([]newsdomain.NewsRespon
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 views").
Group("news.id").