--在lua中,除了nil和false,其他的值都为真,包括0,可以通过nil为false这一点来判断是否为空
local temp = redis.call('get',key)
if temp then
print('temp为非空')
else
print('temp为空值')
Lua中Redis值的判断技巧
本文介绍在Lua中如何利用nil和false的特性来判断从Redis获取的值是否为空,通过实例展示了如何使用if语句进行判断。
--在lua中,除了nil和false,其他的值都为真,包括0,可以通过nil为false这一点来判断是否为空
local temp = redis.call('get',key)
if temp then
print('temp为非空')
else
print('temp为空值')
1175
776
679

被折叠的 条评论
为什么被折叠?