Nếu bạn xác định một biến Cục bộ với trong một câu lệnh if thì nó chỉ tồn tại cho câu lệnh if. Kiểm tra phạm vi biến cục bộ trong hướng dẫn.
Hãy thử
local ckid = redis.pcall('get',KEYS[1])
local meta
if ckid ~= nil then
meta = redis.call('hgetall', ckid)
else
meta = 'none'
ckid = 'none'
end
return {ckid, meta}