コード例 #1
0
    def permit_list_by_user_id(cls, user_id):
        permit_list = []

        if not user_id:
            return []

        group_id_list = map(int,redis.zrange(R_USER_GROUP_ZSET%user_id, 0, -1))

        for group in GodGroup.find(dict(group_id={"$in":group_id_list})):
            permit_list += group.permit
        
        return permit_list
コード例 #2
0
ファイル: star.py プロジェクト: ChinaArJun/Financial-Crawler
 def id_list_by_user_id(cls, user_id, cid=0):
     return map(
         int,
         redis.zrange(R_STAR_BY_USER_ID_CID % (user_id, cid), 0, -1, True))
コード例 #3
0
ファイル: star.py プロジェクト: ChinaArJun/Financial-Crawler
 def user_id_list_by_id(cls, id):
     return map(int, redis.zrange(R_STAR_BY_ID % id, 0, -1, True))
コード例 #4
0
 def member_id_list(self, limit=0, offset=0):
     return map(int, redis.zrange(R_GROUP_USER_ZSET%self.group_id, offset, limit+offset-1))
コード例 #5
0
ファイル: star.py プロジェクト: PegasusWang/collection_python
 def id_list_by_user_id(cls, user_id, cid=0):
     return map(int, redis.zrange(R_STAR_BY_USER_ID_CID % (user_id, cid) , 0, -1, True))
コード例 #6
0
ファイル: star.py プロジェクト: PegasusWang/collection_python
 def user_id_list_by_id(cls, id):
     return map(int, redis.zrange(R_STAR_BY_ID % id, 0, -1, True))