def get_user_id_rank(cls, phone):
"""
???phone???????????
"""
with models.Session() as session:
day = datetime.date.today()
model = PhoneCheckLogModel
count = session.query(func.count(distinct(model.user_id))).filter(model.phone==phone, model.create_datetime>=day).first()[0]
rank = cls.user_id_rank_map.get_rank(count)
logger.debug("phone access user_id count: %s at %s, rank: %s", count, day, rank)
return rank
return
评论列表
文章目录