pandagg.node.query.compound module¶
-
class
pandagg.node.query.compound.Bool(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.compound.CompoundClause>>> Bool(must=[], should=[], filter=[], must_not=[], boost=1.2)
-
KEY= 'bool'¶
-
-
class
pandagg.node.query.compound.Boosting(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.compound.CompoundClause-
KEY= 'boosting'¶
-
-
class
pandagg.node.query.compound.CompoundClause(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.abstract.QueryClauseCompound clauses can encapsulate other query clauses:
-
class
pandagg.node.query.compound.ConstantScore(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.compound.CompoundClause-
KEY= 'constant_score'¶
-
-
class
pandagg.node.query.compound.DisMax(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.compound.CompoundClause-
KEY= 'dis_max'¶
-
-
class
pandagg.node.query.compound.FunctionScore(_name: Optional[str] = None, **body)[source]¶ Bases:
pandagg.node.query.compound.CompoundClause-
KEY= 'function_score'¶
-