Companion

object Companion

Functions

Link copied to clipboard

A shredded typed column over path. Ranges, and scans that never open a document.

fun column(expression: String): IndexDefinition

A shredded typed column over the path expression names.

Link copied to clipboard

A composite term over the elements at path, keying fields together.

fun composite(expression: String, vararg fields: String): IndexDefinition

The same, from expressions: composite("$.items[*]", "$.sku", "$.qty").

Link copied to clipboard

An inverted index over path. Equality, IN and existence.

fun inverted(expression: String): IndexDefinition

An inverted index over the path expression names, e.g. $.items[*].sku.

Link copied to clipboard

The index a catalog recommendation asks for.