Redix LogoDocumentation
API ReferenceSorted Sets

ZRevRange

Get members from a sorted set by rank (highest to lowest score)

Syntax

Redix.ZRevRange(key, start, stop, withScores, callback)

Parameters

Prop

Type

Returns

Prop

Type

Examples

-- Get top 10 players
Redix.ZRevRange('leaderboard:kills', 0, 9, 'WITHSCORES', function(err, results)
    if not err then
        print('Top 10 Players:')
        for i = 1, #results, 2 do
            local rank = (i + 1) / 2
            local player = results[i]
            local kills = results[i + 1]
            print(rank .. '. ' .. player .. ' - ' .. kills .. ' kills')
        end
    end
end)

-- Get top 3 without scores
Redix.ZRevRange('leaderboard:wealth', 0, 2, function(err, topPlayers)
    ShowTopPlayers(topPlayers)
end)