Submits a Cypher query to the Ladybug database for execution. This function is used for all database operations, including schema definition (DDL), data manipulation (DML), and querying (MATCH).
Arguments
- conn
A Ladybug connection object, as returned by
lb_connection().- query
A string containing the Cypher query to be executed.
Examples
if (FALSE) { # \dontrun{
conn <- lb_connection(":memory:")
# Create a node table
lb_execute(conn, "CREATE NODE TABLE User(name STRING, age INT64,
PRIMARY KEY (name))")
# Insert data
lb_execute(conn, "CREATE (:User {name: 'Alice', age: 25})")
# Query data
result <- lb_execute(conn, "MATCH (a:User) RETURN a.name, a.age")
} # }
