PreviewBoosting
Properties to receive on Boosting creation
- boostType: array object[] · Boostrequired
The items of the boosting rule.
- fieldType: string · Fieldrequired
The boosting field of the rule.
- optionType: string · Optionenumrequired
The boosting option of the field.
values- contains
- not
_contain - is
- is
_not - regex
- ends
_with - starts
_with
- queryType: string · Queryrequired
The boosting query of the field.
- actionType: string · Actionenum
The boosting action of the field.
values- pin
- bury
- remove
- pinType: integer · Pin Position
_position greater than:0min:1This field is a 1-based integer to describe the position. This field is only used when action is "pin".
- boostType: string · Boost Match Typeenum
_match _type requiredType of the query. Please fill this field with any or all.
values- any
- all
- positionType: array integer[] · Positionrequired
The position of the boosting rule should occur.
- queryType: string · Query Optionenum
_option requiredThe options of the query. Please fill this field with contains, not_contain, is, and is_not value.
values- contains
- not
_contain - is
- is
_not - regex
- ends
_with - starts
_with
- boostingType: array string[] · Boosting Tags
_tags The comma-separated boosting tags.
- filterType: array object[] · Filter Query
_query The filter queries of the boosting rule.
- optionenumconst:overlap_withrequired
The filter query option of the boosting rule.
values- overlap
_with
- queryType: string · Queryrequired
The filter query of the boosting rule.
- jsonType: string · Json Asset
_asset The boosting json asset.
- queriesType: array string[] · Queries
Multiple query of the boosting rule.
- queryType: string · Query
The boosting rule query.
