PHP Класс Elastica\Query\Match

Наследование: extends AbstractQuery
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $field = null, mixed $values = null )
setField ( string $field, mixed $values ) Sets a param for the message array.
setFieldAnalyzer ( string $field, string $analyzer ) Set field analyzer.
setFieldBoost ( string $field, float $boost = 1 ) Set field boost value.
setFieldCutoffFrequency ( string $field, float $cutoffFrequency ) Set cutoff frequency.
setFieldFuzziness ( string $field, mixed $fuzziness ) Set field fuzziness.
setFieldFuzzyRewrite ( string $field, string $fuzzyRewrite ) Set field fuzzy rewrite.
setFieldMaxExpansions ( string $field, integer $maxExpansions ) Set field max expansions.
setFieldMinimumShouldMatch ( string $field, integer | string $minimumShouldMatch ) Set field minimum should match.
setFieldOperator ( string $field, string $operator ) Set field operator.
setFieldParam ( string $field, string $key, string $value ) Sets a param for the given field.
setFieldPrefixLength ( string $field, integer $prefixLength ) Set field prefix length.
setFieldQuery ( string $field, string $query ) Sets the query string.
setFieldType ( string $field, string $type ) Set field type.
setFieldZeroTermsQuery ( string $field, string $zeroTermQuery = 'none' ) Set zero terms query.

Описание методов

__construct() публичный Метод

public __construct ( string $field = null, mixed $values = null )
$field string
$values mixed

setField() публичный Метод

Sets a param for the message array.
public setField ( string $field, mixed $values )
$field string
$values mixed

setFieldAnalyzer() публичный Метод

Set field analyzer.
public setFieldAnalyzer ( string $field, string $analyzer )
$field string
$analyzer string

setFieldBoost() публичный Метод

If not set, defaults to 1.0.
public setFieldBoost ( string $field, float $boost = 1 )
$field string
$boost float

setFieldCutoffFrequency() публичный Метод

Set cutoff frequency.
public setFieldCutoffFrequency ( string $field, float $cutoffFrequency )
$field string
$cutoffFrequency float

setFieldFuzziness() публичный Метод

Set field fuzziness.
public setFieldFuzziness ( string $field, mixed $fuzziness )
$field string
$fuzziness mixed

setFieldFuzzyRewrite() публичный Метод

Set field fuzzy rewrite.
public setFieldFuzzyRewrite ( string $field, string $fuzzyRewrite )
$field string
$fuzzyRewrite string

setFieldMaxExpansions() публичный Метод

Set field max expansions.
public setFieldMaxExpansions ( string $field, integer $maxExpansions )
$field string
$maxExpansions integer

setFieldMinimumShouldMatch() публичный Метод

Set field minimum should match.
public setFieldMinimumShouldMatch ( string $field, integer | string $minimumShouldMatch )
$field string
$minimumShouldMatch integer | string

setFieldOperator() публичный Метод

Set field operator.
public setFieldOperator ( string $field, string $operator )
$field string
$operator string

setFieldParam() публичный Метод

Sets a param for the given field.
public setFieldParam ( string $field, string $key, string $value )
$field string
$key string
$value string

setFieldPrefixLength() публичный Метод

Set field prefix length.
public setFieldPrefixLength ( string $field, integer $prefixLength )
$field string
$prefixLength integer

setFieldQuery() публичный Метод

Sets the query string.
public setFieldQuery ( string $field, string $query )
$field string
$query string

setFieldType() публичный Метод

Set field type.
public setFieldType ( string $field, string $type )
$field string
$type string

setFieldZeroTermsQuery() публичный Метод

If not set, default to 'none'
public setFieldZeroTermsQuery ( string $field, string $zeroTermQuery = 'none' )
$field string
$zeroTermQuery string