->run()
Runs a defined SurrealQL function on the remote database.
Method Syntax$db->run($function, $version, $params);
Arguments | Type | Description | |||
---|---|---|---|---|---|
$function required | string | The name of the function to run. | |||
$version optional |
| The version of the function to run. | |||
$params optional |
| An array of parameters to pass to the function. |
Example$functionA = $db->run("fn::hello_world", null, ["Tobie"]); $functionB = $db->run("fn::hello_world", "v1", ["Tobie"]); // or with named arguments $functionA = $db->run("fn::hello_world", params: ["Tobie"]); $functionB = $db->run("fn::hello_world", version: "v1", params: ["Tobie"]);