pandagg.node.mappings.meta_fields module

class pandagg.node.mappings.meta_fields.FieldNames(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

All fields in the document which contain non-null values.

KEY = '_field_names'
class pandagg.node.mappings.meta_fields.Id(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

The document’s ID.

KEY = '_id'
class pandagg.node.mappings.meta_fields.Ignored(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

All fields in the document that have been ignored at index time because of ignore_malformed.

KEY = '_ignored'
class pandagg.node.mappings.meta_fields.Index(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

The index to which the document belongs.

KEY = '_index'
class pandagg.node.mappings.meta_fields.Meta(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

Application specific metadata.

KEY = '_meta'
class pandagg.node.mappings.meta_fields.Routing(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

A custom routing value which routes a document to a particular shard.

KEY = '_routing'
class pandagg.node.mappings.meta_fields.Size(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

The size of the _source field in bytes, provided by the mapper-size plugin.

KEY = '_size'
class pandagg.node.mappings.meta_fields.Source(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

The original JSON representing the body of the document.

KEY = '_source'
class pandagg.node.mappings.meta_fields.Type(*, multiple: Optional[bool] = None, required: bool = False, **body)[source]

Bases: pandagg.node.mappings.abstract.Field

The document’s mappings type.

KEY = '_type'