Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.helix-db.com/llms.txt

Use this file to discover all available pages before exploring further.

For the complete documentation index optimized for AI agents, see llms.txt.
You can create secondary indexes on node fields using the INDEX keyword. For enforcing uniqueness constraints, see Unique Indexes. To create a secondary index, use the INDEX keyword:
N::NodeType {
  INDEX field1: String,
  field2: U32
}
This internally creates a table for the indexed field. To query a node by the indexed field, you can use object syntax:
QUERY getByIndex(index_field: String) =>
    node <- N<User>({field1: index_field})
    RETURN node

Note: You can currently only use indexing with nodes. Indexing for vectors is not supported yet.