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.QueryClause
Compound 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'¶
-