【发布时间】:2020-11-18 21:44:35
【问题描述】:
我需要在 redis 中随时迭代 ring,我有这个 Lua 脚本:
local result = redis.call('lrange','test',0,5)
redis.call('ltrim','test',5,-1)
redis.call('rpush','test',result)
return result
这里我lpop 5 个元素,然后我需要rpush 他们回来。
redis.call('rpush','test',result)
抛出错误Lua redis() command arguments must be strings or integers,所以我需要像 Lua 中的 ...result 这样的 JavaScript。
【问题讨论】:
标签: redis lua node-redis