Poq.SDK.Node

Home > @poq/sdk-sfcc > BoolQuery

BoolQuery class

A boolean query allows construction of full logical expression trees consisting of other queries (usually term and text queries). A boolean query basically has 3 sets of clauses that ‘must, ‘should’ and / or ‘must not’ match. If ‘must, ‘must_not, or ‘should’ appear in the same boolean query, they are combined logically using the AND operator.

Signature:

export declare class BoolQuery extends BaseModel<BoolQuery> 

Extends: BaseModel<BoolQuery

Constructors

Constructor Modifiers Description
(constructor)(params)   Constructs a new instance of the BoolQuery class

Properties

Property Modifiers Type Description
must?   Array<object> (Optional) List of queries that must match.
mustNot?   Array<object> (Optional) List of queries that must not match.
should?   Array<object> (Optional) List of queries that should match.