models/month_stats.go
@@ -177,7 +177,8 @@ } if slf.Keyword != "" { db = db.Where("product_name like ?", fmt.Sprintf("%%%v%%", slf.Keyword)) kw := fmt.Sprintf("%%%v%%", slf.Keyword) db = db.Where("product_id like ? or product_name like ?", kw, kw) } if slf.Date != "" { @@ -346,3 +347,12 @@ } return m } func (slf *MonthStatsSearch) Count() (int64, error) { var ( total int64 db = slf.build() ) err := db.Count(&total).Error return total, err }