Skip to main content

@terascope/types / elasticsearch-interfaces / MappingJoinProperty

Interface: MappingJoinProperty

Extends

Properties

dynamic?

optional dynamic: boolean | MappingDynamicMapping

Inherited from

MappingPropertyBase.dynamic

Source

elasticsearch-interfaces.ts:923


fields?

optional fields: Record<string, MappingProperty>

Inherited from

MappingPropertyBase.fields

Source

elasticsearch-interfaces.ts:924


ignore_above?

optional ignore_above: number

Inherited from

MappingPropertyBase.ignore_above

Source

elasticsearch-interfaces.ts:922


local_metadata?

optional local_metadata: Record<string, any>

Inherited from

MappingPropertyBase.local_metadata

Source

elasticsearch-interfaces.ts:918


meta?

optional meta: Record<string, string>

Inherited from

MappingPropertyBase.meta

Source

elasticsearch-interfaces.ts:919


name?

optional name: string

Inherited from

MappingPropertyBase.name

Source

elasticsearch-interfaces.ts:920


properties?

optional properties: Record<string, MappingProperty>

Inherited from

MappingPropertyBase.properties

Source

elasticsearch-interfaces.ts:921


relations?

optional relations: Record<string, string | string[]>

Source

elasticsearch-interfaces.ts:1330


type

type: "join"

Source

elasticsearch-interfaces.ts:1331