pandagg.node.query.joining module

class pandagg.node.query.joining.HasChild(*args, **kwargs)[source]

Bases: pandagg.node.query.compound.CompoundClause

DEFAULT_OPERATOR

alias of pandagg.node.query._parameter_clause.QueryP

KEY = 'has_child'
PARAMS_WHITELIST = ['query', 'type', 'max_children', 'min_children', 'score_mode', 'ignore_unmapped']
class pandagg.node.query.joining.HasParent(*args, **kwargs)[source]

Bases: pandagg.node.query.compound.CompoundClause

DEFAULT_OPERATOR

alias of pandagg.node.query._parameter_clause.QueryP

KEY = 'has_parent'
PARAMS_WHITELIST = ['query', 'parent_type', 'score', 'ignore_unmapped']
class pandagg.node.query.joining.Nested(*args, **kwargs)[source]

Bases: pandagg.node.query.compound.CompoundClause

DEFAULT_OPERATOR

alias of pandagg.node.query._parameter_clause.QueryP

KEY = 'nested'
PARAMS_WHITELIST = ['path', 'query', 'score_mode', 'ignore_unmapped']
class pandagg.node.query.joining.ParentId(*args, **kwargs)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'parent_id'