kong cache invalidation throws error : key must be a string
kong cache invalidation throws error : key must be a string
在自定义插件中,我需要使 Kong 缓存条目无效。
当我使用
kong.cache.invalidate_local("thisisastring")
我收到错误
key must be a string
stack traceback:
[C]: in function 'error'
/usr/local/share/lua/5.1/kong/cache/init.lua:226: in function 'invalidate_local'
我正在使用 Kong 2.7.0。
https://github.com/Kong/kong/blob/2.7.0/kong/cache/init.lua#L226
怎么了?
你应该使用 :
而不是 .
kong.cache:invalidate_local("your string")
有关difference between : and .
的更多信息
在自定义插件中,我需要使 Kong 缓存条目无效。 当我使用
kong.cache.invalidate_local("thisisastring")
我收到错误
key must be a string
stack traceback:
[C]: in function 'error'
/usr/local/share/lua/5.1/kong/cache/init.lua:226: in function 'invalidate_local'
我正在使用 Kong 2.7.0。
https://github.com/Kong/kong/blob/2.7.0/kong/cache/init.lua#L226
怎么了?
你应该使用 :
而不是 .
kong.cache:invalidate_local("your string")
有关difference between : and .
的更多信息