BooleanSearchQuery
in package
implements
JsonSerializable, SearchQuery
A compound FTS query that allows various combinations of sub-queries.
Interfaces, Classes and Traits
- JsonSerializable
- SearchQuery
- Common interface for all classes, which could be used as a body of SearchQuery
Table of Contents
- __construct() : mixed
- boost() : BooleanSearchQuery
- jsonSerialize() : mixed
- must() : BooleanSearchQuery
- mustNot() : BooleanSearchQuery
- should() : BooleanSearchQuery
Methods
__construct()
public
__construct() : mixed
Return values
mixed —boost()
public
boost(float $boost) : BooleanSearchQuery
Parameters
- $boost : float
Return values
BooleanSearchQuery —jsonSerialize()
public
jsonSerialize() : mixed
Return values
mixed —must()
public
must(ConjunctionSearchQuery $query) : BooleanSearchQuery
Parameters
- $query : ConjunctionSearchQuery
Return values
BooleanSearchQuery —mustNot()
public
mustNot(DisjunctionSearchQuery $query) : BooleanSearchQuery
Parameters
- $query : DisjunctionSearchQuery
Return values
BooleanSearchQuery —should()
public
should(DisjunctionSearchQuery $query) : BooleanSearchQuery
Parameters
- $query : DisjunctionSearchQuery