CALL syntax.
Syntax
Basic procedure call:YIELD to select specific return values:
YIELD clause is optional. When omitted, all values listed in the ‘Yields’ column are returned automatically.
Available Procedures
Frequently Asked Questions
How do I call a procedure in FalkorDB?
How do I call a procedure in FalkorDB?
Use the
CALL syntax: CALL db.labels(). Optionally add YIELD to select specific return columns: CALL db.labels() YIELD label.What is the YIELD clause?
What is the YIELD clause?
YIELD specifies which columns to return from a procedure. When omitted, all columns defined by the procedure are returned automatically.
What graph algorithms are available as procedures?
What graph algorithms are available as procedures?
FalkorDB includes PageRank (
algo.pageRank), BFS (algo.BFS), Shortest Paths (algo.SPpaths), Single-Source Paths (algo.SSpaths), Weakly Connected Components (algo.WCC), Minimum Spanning Forest (algo.MSF), Betweenness Centrality (algo.betweenness), and Label Propagation (algo.labelPropagation).How do I perform full-text search?
How do I perform full-text search?
First create an index with
CALL db.idx.fulltext.createNodeIndex('Label', 'property'), then query with CALL db.idx.fulltext.queryNodes('Label', 'search term') YIELD node, score.How do I list all available procedures?
How do I list all available procedures?
Use
CALL dbms.procedures() which yields the name and mode (read/write) of every registered procedure.