|
@@ -35,8 +35,8 @@ func GetNewSearchKeyWordByThisUser(uid int, keyWord string) (item *CygxSearchKey
|
|
|
// 获取用户搜索词汇频率较高的词
|
|
|
func GetSearchKeyWordTop(condition string, pars []interface{}) (items []*CygxSearchKeyWord, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
- sql := `SELECT key_word, COUNT(*) AS num FROM cygx_search_key_word GROUP BY key_word ORDER BY num DESC LIMIT 8 `
|
|
|
- _, err = o.Raw(sql).QueryRows(&items)
|
|
|
+ sql := `SELECT key_word, COUNT(*) AS num FROM cygx_search_key_word WHERE 1=1 ` + condition + ` GROUP BY key_word ORDER BY num DESC LIMIT 12 `
|
|
|
+ _, err = o.Raw(sql, pars).QueryRows(&items)
|
|
|
return
|
|
|
}
|
|
|
|