Expand description
Logical query plan representation.
The logical plan is the intermediate representation between parsed queries and physical execution. Both GQL and Cypher queries are translated to this common representation.
Structs§
- AddLabel
Op - Add labels to a node.
- Aggregate
Expr - An aggregate expression.
- Aggregate
Op - Aggregate with grouping.
- Anti
Join Op - Anti-join for MINUS patterns.
- BindOp
- Bind a variable to an expression.
- Create
Edge Op - Create a new edge.
- Create
Node Op - Create a new node.
- Delete
Edge Op - Delete an edge.
- Delete
Node Op - Delete a node.
- Distinct
Op - Remove duplicate results.
- Edge
Scan Op - Scan edges from the graph.
- Expand
Op - Expand from nodes to their neighbors.
- Filter
Op - Filter rows based on a predicate.
- Join
Condition - A join condition.
- JoinOp
- Join two inputs.
- Left
Join Op - Left outer join for OPTIONAL patterns.
- LimitOp
- Limit the number of results.
- Logical
Plan - A logical query plan.
- MergeOp
- Merge a pattern (match or create).
- Node
Scan Op - Scan nodes from the graph.
- Project
Op - Project specific columns.
- Projection
- A single projection (column selection or computation).
- Remove
Label Op - Remove labels from a node.
- Return
Item - A single return item.
- Return
Op - Return results (terminal operator).
- SetProperty
Op - Set properties on a node or edge.
- SkipOp
- Skip a number of results.
- SortKey
- A sort key.
- SortOp
- Sort results.
- Triple
Scan Op - Scan RDF triples matching a pattern.
- UnionOp
- Union of multiple result sets.
- Unwind
Op - Unwind a list into individual rows.
Enums§
- Aggregate
Function - Aggregate function.
- Binary
Op - Binary operator.
- Expand
Direction - Direction for edge expansion.
- Join
Type - Join type.
- Logical
Expression - A logical expression.
- Logical
Operator - A logical operator in the query plan.
- Sort
Order - Sort order.
- Triple
Component - A component of a triple pattern.
- UnaryOp
- Unary operator.