pandagg.node.mapping.meta_fields module¶
-
class
pandagg.node.mapping.meta_fields.
FieldNames
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
All fields in the document which contain non-null values.
-
KEY
= '_field_names'¶
-
-
class
pandagg.node.mapping.meta_fields.
Id
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
The document’s ID.
-
KEY
= '_id'¶
-
-
class
pandagg.node.mapping.meta_fields.
Ignored
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
All fields in the document that have been ignored at index time because of ignore_malformed.
-
KEY
= '_ignored'¶
-
-
class
pandagg.node.mapping.meta_fields.
Index
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
The index to which the document belongs.
-
KEY
= '_index'¶
-
-
class
pandagg.node.mapping.meta_fields.
Meta
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
Application specific metadata.
-
KEY
= '_meta'¶
-
-
class
pandagg.node.mapping.meta_fields.
Routing
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
A custom routing value which routes a document to a particular shard.
-
KEY
= '_routing'¶
-
-
class
pandagg.node.mapping.meta_fields.
Size
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
The size of the _source field in bytes, provided by the mapper-size plugin.
-
KEY
= '_size'¶
-
-
class
pandagg.node.mapping.meta_fields.
Source
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
The original JSON representing the body of the document.
-
KEY
= '_source'¶
-
-
class
pandagg.node.mapping.meta_fields.
Type
(name, depth=0, is_subfield=False, **body)[source]¶ Bases:
pandagg.node.mapping.abstract.Field
The document’s mapping type.
-
KEY
= '_type'¶
-