From 29816610c69500dca599d0f642207218a6ad075d Mon Sep 17 00:00:00 2001 From: Loi Nguyen Date: Fri, 31 Jul 2026 23:54:47 +0700 Subject: [PATCH] docs: fix Lua function signatures Signed-off-by: Loi Nguyen --- .../how-to/load-and-execute-functions.mdx | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/content/docs/how-to/load-and-execute-functions.mdx b/src/content/docs/how-to/load-and-execute-functions.mdx index 9bab4d8a..a65f5186 100644 --- a/src/content/docs/how-to/load-and-execute-functions.mdx +++ b/src/content/docs/how-to/load-and-execute-functions.mdx @@ -26,9 +26,9 @@ The following example shows a simple example of loading and executing a Valkey F ```python lua_code = """#!lua name=example_module - server.register_function('set_then_get', function(key, value) - server.call('SET', key, value) - return server.call('GET', key) + server.register_function('set_then_get', function(keys, args) + server.call('SET', keys[1], args[1]) + return server.call('GET', keys[1]) end) """ ``` @@ -89,9 +89,9 @@ The following example shows a simple example of loading and executing a Valkey F ```java String luaCode = """ #!lua name=example_module - server.register_function('set_then_get', function(key, value) - server.call('SET', key, value) - return server.call('GET', key) + server.register_function('set_then_get', function(keys, args) + server.call('SET', keys[1], args[1]) + return server.call('GET', keys[1]) end) """; ``` @@ -162,9 +162,9 @@ The following example shows a simple example of loading and executing a Valkey F ```typescript const luaCode = `#!lua name=example_module - server.register_function('set_then_get', function(key, value) - server.call('SET', key, value) - return server.call('GET', key) + server.register_function('set_then_get', function(keys, args) + server.call('SET', keys[1], args[1]) + return server.call('GET', keys[1]) end) `; ``` @@ -226,9 +226,9 @@ The following example shows a simple example of loading and executing a Valkey F ```go luaCode := `#!lua name=example_module - server.register_function('set_then_get', function(key, value) - server.call('SET', key, value) - return server.call('GET', key) + server.register_function('set_then_get', function(keys, args) + server.call('SET', keys[1], args[1]) + return server.call('GET', keys[1]) end) ` ``` @@ -360,9 +360,9 @@ The following example shows a simple example of loading and executing a Valkey F ```php $luaCode = <<<'LUA' #!lua name=example_module - server.register_function('set_then_get', function(key, value) - server.call('SET', key, value) - return server.call('GET', key) + server.register_function('set_then_get', function(keys, args) + server.call('SET', keys[1], args[1]) + return server.call('GET', keys[1]) end) LUA; ```