pandagg.node.query.full_text module

class pandagg.node.query.full_text.Common(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'common'
class pandagg.node.query.full_text.Intervals(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'intervals'
class pandagg.node.query.full_text.Match(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'match'
SHORT_TAG = 'query'
class pandagg.node.query.full_text.MatchBoolPrefix(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'match_bool_prefix'
SHORT_TAG = 'query'
class pandagg.node.query.full_text.MatchPhrase(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'match_phrase'
SHORT_TAG = 'query'
class pandagg.node.query.full_text.MatchPhrasePrefix(field, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.SingleFieldQueryClause

KEY = 'match_phrase_prefix'
SHORT_TAG = 'query'
class pandagg.node.query.full_text.MultiMatch(fields, _name=None, **body)[source]

Bases: pandagg.node.query.abstract.MultiFieldsQueryClause

KEY = 'multi_match'
class pandagg.node.query.full_text.QueryString(_name=None, **body)[source]

Bases: pandagg.node.query.abstract.LeafQueryClause

KEY = 'query_string'
class pandagg.node.query.full_text.SimpleQueryString(_name=None, **body)[source]

Bases: pandagg.node.query.abstract.LeafQueryClause

KEY = 'simple_string'