An object describing an Analyzer.
Name of a feature enabled for an Analyzer.
Analyzer type and its type-specific properties.
Analyzer type and type-specific properties for an AQL Analyzer
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of an AQL Analyzer.
Number between 1
and 1000
that determines the batch size for reading
data from the query.
Default: 1
If set to true
, the position is set to 0
for all members of the query result array.
Default: false
If set to false
, null
values will be discarded from the View index.
Default: true
Memory limit for query execution in bytes.
Default: 1048576
(1 MiB)
AQL query to be executed.
Data type of the returned tokens.
Default: "string"
Options for creating an Analyzer.
Analyzer type and type-specific properties for a Delimiter Analyzer.
Additional properties for the Analyzer.
The value will be used as delimiter to split text into tokens as specified in RFC 4180, without starting new records on newlines.
Type of the Analyzer.
Analyzer type and type-specific properties for a GeoJSON Analyzer
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a GeoJSON Analyzer.
Options for fine-tuning geo queries.
Default: { maxCells: 20, minLevel: 4, maxLevel: 23 }
If set to "centroid"
, only the centroid of the input geometry will be
computed and indexed.
If set to "point"
only GeoJSON objects of type Point will be indexed and
all other geometry types will be ignored.
Default: "shape"
Analyzer type and type-specific properties for a GeoPoint Analyzer
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a GeoPoint Analyzer.
Attribute paths of the latitude value relative to the field for which the Analyzer is defined in the View.
Attribute paths of the longitude value relative to the field for which the Analyzer is defined in the View.
Options for fine-tuning geo queries.
Default: { maxCells: 20, minLevel: 4, maxLevel: 23 }
Analyzer type and type-specific properties for an Identity Analyzer.
Additional properties for the Analyzer.
The identity
Analyzer does not take additional properties.
Type of the Analyzer.
Analyzer type and type-specific properties for an Ngram Analyzer.
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of an Ngram Analyzer.
Maximum n-gram length.
Minimum n-gram length.
Output the original value as well.
Analyzer type and type-specific properties for a Norm Analyzer.
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a Norm Analyzer.
Preserve accents in returned words.
Default: false
Case conversion.
Default: "lower"
Text locale.
Format: language[_COUNTRY][.encoding][@variant]
Analyzer type and type-specific properties for a Pipeline Analyzer
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a Pipeline Analyzer.
Definitions for Analyzers to chain in this Pipeline Analyzer.
Analyzer type and type-specific properties for a Stem Analyzer.
Additional properties for the Analyzer.
The value defines the text locale.
Format: language[_COUNTRY][.encoding][@variant]
Type of the Analyzer.
Analyzer type and type-specific properties for a Stopwords Analyzer
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a Stopwords Analyzer.
Whether stopword values should be interpreted as hex-encoded strings.
Default: false
Array of strings that describe the tokens to be discarded.
Analyzer type and type-specific properties for a Text Analyzer.
Additional properties for the Analyzer.
Type of the Analyzer.
Properties of a Text Analyzer.
Preserve accents in returned words.
Default: false
Case conversion.
Default: "lower"
If present, then edge n-grams are generated for each token (word).
Text locale.
Format: language[_COUNTRY][.encoding][@variant]
Apply stemming on returned words.
Default: true
Words to omit from result.
Defaults to the words loaded from the file at stopwordsPath
.
Path with a language
sub-directory containing files with words to omit.
Defaults to the path specified in the server-side environment variable
IRESEARCH_TEXT_STOPWORD_PATH
or the current working directory of the
ArangoDB process.
Generated using TypeDoc
The "analyzer" module provides analyzer related types and interfaces for TypeScript.