Redix LogoDocumentation
API ReferenceSorted Sets

ZRemRangeByScore

Remove members in a sorted set by score range

Syntax

Redix.ZRemRangeByScore(key, min, max)

Parameters

Prop

Type

Returns

Prop

Type

Examples

-- Remove players with less than 10 kills
local removed = Redix.ZRemRangeByScore('leaderboard:kills', 0, 9)
print('Removed ' .. removed .. ' inactive players')

-- Remove expired tasks (score as timestamp)
Redix.ZRemRangeByScore('tasks:scheduled', 0, os.time() - 86400)

-- Clear all low scores
Redix.ZRemRangeByScore('leaderboard:rating', '-inf', 100)