Skip to main content

@terascope/types / elasticsearch-interfaces / PropertyESTypeMapping

Interface: PropertyESTypeMapping

Defined in: packages/types/src/elasticsearch-interfaces.ts:244

Extends

  • BasicESTypeMapping

Indexable

[prop: string]: any

Properties

PropertyTypeDescriptionOverridesInherited fromDefined in
doc_values?booleanDisables the column-oriented storage used for sorting, aggregations, and script access. The field remains searchable via the inverted index if index is true, Reduces disk usage significantly for high-cardinality fields that are only filtered.-BasicESTypeMapping.doc_valuespackages/types/src/elasticsearch-interfaces.ts:219
enabled?booleanCompletely skips parsing and indexing of the field contents. The data is only stored in the _source field, making it retrievable but entirely invisible to any search, aggregation, or sorting logic.-BasicESTypeMapping.enabledpackages/types/src/elasticsearch-interfaces.ts:224
index?booleanDisables the inverted index, which is the primary structure for searching. The field is still parsed and stored. If doc_values is still true (default for most types), OpenSearch can still perform slow searches by scanning doc values, but you cannot perform full-text search on text fields if they are not indexed.-BasicESTypeMapping.indexpackages/types/src/elasticsearch-interfaces.ts:214
propertiesobject---packages/types/src/elasticsearch-interfaces.ts:246
type"object" | "nested"-BasicESTypeMapping.type-packages/types/src/elasticsearch-interfaces.ts:245