@@ -0,0 +1,29 @@
|
||||
package kwrank
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"91porn-server/models/s/kwrankmod"
|
||||
"91porn-server/models/s/kwstatmod"
|
||||
)
|
||||
|
||||
type RankSetDoc = kwrankmod.RankSetDoc
|
||||
|
||||
func GetStatSetDocList(sumDate time.Time) ([]RankSetDoc, error) {
|
||||
keywordCountMap, err := kwstatmod.KeywordCountMapBySumDate(sumDate)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
rankDocList := make([]RankSetDoc, len(keywordCountMap))
|
||||
i := 0
|
||||
for w, c := range keywordCountMap {
|
||||
word := w
|
||||
count := c
|
||||
rankDocList[i] = RankSetDoc{
|
||||
Word: &word,
|
||||
Count: &count,
|
||||
}
|
||||
i++
|
||||
}
|
||||
return rankDocList, nil
|
||||
}
|
||||
Reference in New Issue
Block a user