|
@@ -195,9 +195,15 @@ func getHot() {
|
|
|
if err != nil {
|
|
|
log.Error("getHot", zap.Error(err))
|
|
|
}
|
|
|
- insert["hot_data"] = 1
|
|
|
- rea := TagBidding(insert)
|
|
|
+ bidding, _ := MgoB.FindById("bidding", vs[0], nil)
|
|
|
+ biddingData := *bidding
|
|
|
+ if biddingData == nil {
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ biddingData["hot_data"] = 1
|
|
|
+ rea := TagBidding(biddingData)
|
|
|
reb := calculateFlag(rea, columns) //拿到十进制数字,标签栏目结果
|
|
|
+ log.Info("getHot", zap.Any("reb", reb), zap.String("id", vs[0]))
|
|
|
updatePool <- []map[string]interface{}{
|
|
|
{"_id": insert["_id"]},
|
|
|
{"$set": bson.M{
|