यदि आप एक स्थानीय चर को एक if कथन में परिभाषित करते हैं तो यह केवल if कथन के लिए मौजूद है। मैनुअल में स्थानीय चर क्षेत्र देखें।
कोशिश करें
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}