Commit 9f1641f1 authored by 高雅喆's avatar 高雅喆

离线更新画像时同时更新画像的状态

parent 97e9de3e
......@@ -103,6 +103,13 @@ def get_user_service_portrait(cl_id, all_word_tags, all_tag_tag_type, all_3tag_2
redis_client.hmset(cl_id_portrait_key3, gmkv_tag_score3_sum_dict)
redis_client.expire(cl_id_portrait_key3, time=30 * 24 * 60 * 60)
# 记录用户画像更新了的flag
device_latest_action_key = "device:latest:action:tag:names:update:flag" + str(cl_id)
card_types = ['diary', 'qa', 'topic']
for card_type in card_types:
field_name = "user_portrait_is_change_" + card_type
redis_client.hset(device_latest_action_key, field_name, 1)
# 写tidb,redis同步
stat_date = datetime.datetime.today().strftime('%Y-%m-%d')
replace_sql = """replace into user_service_portrait_tags (stat_date, cl_id, tag_list) values("{stat_date}","{cl_id}","{tag_list}")"""\
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment