pandagg.node.query.compound module

class pandagg.node.query.compound.Bool(**body)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'bool'
class pandagg.node.query.compound.Boosting(**body)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'boosting'
class pandagg.node.query.compound.CompoundClause(**body)[source]

Bases: pandagg.node.query.abstract.QueryClause

Compound clauses can encapsulate other query clauses:

classmethod operator(key)[source]
class pandagg.node.query.compound.ConstantScore(**body)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'constant_score'
class pandagg.node.query.compound.DisMax(**body)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'dis_max'
class pandagg.node.query.compound.FunctionScore(**body)[source]

Bases: pandagg.node.query.compound.CompoundClause

KEY = 'function_score'