Redix LogoDocumentation
API ReferenceSorted Sets

ZRange

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

Syntax

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

Parameters

Prop

Type

Returns

Prop

Type

Examples

-- Get bottom 10 players
Redix.ZRange('leaderboard:kills', 0, 9, function(err, players)
    if not err then
        for i, player in ipairs(players) do
            print(i .. '. ' .. player)
        end
    end
end)

-- Get with scores
Redix.ZRange('leaderboard:kills', 0, 9, 'WITHSCORES', function(err, results)
    for i = 1, #results, 2 do
        local player = results[i]
        local score = results[i + 1]
        print(player .. ': ' .. score)
    end
end)