MatchSearchQuery
in package
implements
JsonSerializable, SearchQuery
A FTS query that matches a given term, applying further processing to it like analyzers, stemming and even #fuzziness(int).
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
- analyzer() : MatchSearchQuery
- boost() : MatchSearchQuery
- field() : MatchSearchQuery
- fuzziness() : MatchSearchQuery
- jsonSerialize() : mixed
- prefixLength() : MatchSearchQuery
Methods
__construct()
public
__construct(string $value) : mixed
Parameters
- $value : string
Return values
mixed —analyzer()
public
analyzer(string $analyzer) : MatchSearchQuery
Parameters
- $analyzer : string
Return values
MatchSearchQuery —boost()
public
boost(float $boost) : MatchSearchQuery
Parameters
- $boost : float
Return values
MatchSearchQuery —field()
public
field(string $field) : MatchSearchQuery
Parameters
- $field : string
Return values
MatchSearchQuery —fuzziness()
public
fuzziness(int $fuzziness) : MatchSearchQuery
Parameters
- $fuzziness : int
Return values
MatchSearchQuery —jsonSerialize()
public
jsonSerialize() : mixed
Return values
mixed —prefixLength()
public
prefixLength(int $prefixLength) : MatchSearchQuery
Parameters
- $prefixLength : int