liqian 2 年之前
父節點
當前提交
4be6b8c61a
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      ad_recommend.py

+ 3 - 0
ad_recommend.py

@@ -31,6 +31,9 @@ def ad_recommend_predict(mid, video_id):
         redis_dt = datetime.datetime.strftime(now_date - datetime.timedelta(days=1), '%Y%m%d')
         video_share_rate_key = f"{config_.KEY_NAME_PREFIX_AD_VIDEO}{redis_dt}"
     video_share_rate = redis_helper.get_score_with_value(key_name=video_share_rate_key, value=int(video_id))
+    if video_share_rate is None:
+        video_share_rate = redis_helper.get_score_with_value(key_name=video_share_rate_key, value=-1)
+
     # 计算 mid-video 分享率
     mid_video_share_rate = float(group_share_rate) * float(video_share_rate)
     # 阈值判断