我正在 Redis 中编写 Lua 脚本,并且有一行打破了一切:
local to_remove = redis.call('ZRANGE', KEYS[1], -5, "+inf")
Run Code Online (Sandbox Code Playgroud)
返回:
redis.exceptions.ResponseError: Error running script (call to f_f1d95d2e103f00220a476f0ef2a2abc798682c55): ERR value is not an integer or out of range
Run Code Online (Sandbox Code Playgroud)
如果我用任何数字替换“+inf”,这将完全消失。我也试过“inf”和“-inf”,但这些都不起作用。想法?
| 归档时间: |
|
| 查看次数: |
461 次 |
| 最近记录: |