Skip to main content
Version: 1.x

SurrealQL functions

Embedded scripting functions have access to native SurrealQL functions, allowing for complex and performant operations otherwise not possible. SurrealQL functions are published under the surrealdb.functions variable. Custom functions are not available within the embedded JavaScript function at the moment.

RETURN function() {
// Using the rand::uuid::v4() function
const uuid = surrealdb.functions.rand.uuid.v4();
};