我对LUA并不陌生,但是我正试图通过从Python运行的LUA脚本使Redis的ZUNIONSTORE对我有用。
这里是我所拥有的,但是我不断得到ERR syntax error
。有什么想法吗?
"""
local user_id = ARGV[1]
local dest = 'user:'.. user_id ..':has_followers_test'
local keys = {
'user:' .. user_id .. ':has_followers_explicit',
'user:' .. user_id .. ':has_followers_implicit'
}
redis.call('ZUNIONSTORE', dest, #keys, unpack(keys), 'AGGREGATE', 'MIN')
"""
get_lua_values = g.redis_fg.register_script(lua_script)
print(get_lua_values(args=[3]))