PHP Класс Elastica\Query\MoreLikeThis

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

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

Метод Описание
setAnalyzer ( string $analyzer ) Set analyzer.
setBoost ( float $boost ) Set boost.
setBoostTerms ( boolean $boostTerms ) Set boost terms.
setFields ( array $fields ) : MoreLikeThis Set fields to which to restrict the mlt query.
setLike ( string | Document $like ) Set the "like" value.
setMaxDocFrequency ( integer $maxDocFreq ) set max document frequency.
setMaxQueryTerms ( integer $maxQueryTerms ) Set max_query_terms.
setMaxWordLength ( integer $maxWordLength ) Set max word length.
setMinDocFrequency ( integer $minDocFreq ) set min document frequency.
setMinTermFrequency ( integer $minTermFreq ) Set min term frequency.
setMinWordLength ( integer $minWordLength ) Set min word length.
setMinimumShouldMatch ( integer | string $minimumShouldMatch ) Set minimum_should_match option.
setStopWords ( array $stopWords ) Set stop words.
toArray ( )

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

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

Set analyzer.
public setAnalyzer ( string $analyzer )
$analyzer string

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

Set boost.
public setBoost ( float $boost )
$boost float Boost value

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

Set boost terms.
public setBoostTerms ( boolean $boostTerms )
$boostTerms boolean

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

Set fields to which to restrict the mlt query.
public setFields ( array $fields ) : MoreLikeThis
$fields array Field names
Результат MoreLikeThis Current object

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

Set the "like" value.
public setLike ( string | Document $like )
$like string | Elastica\Document

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

set max document frequency.
public setMaxDocFrequency ( integer $maxDocFreq )
$maxDocFreq integer

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

Set max_query_terms.
public setMaxQueryTerms ( integer $maxQueryTerms )
$maxQueryTerms integer Max query terms value

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

Set max word length.
public setMaxWordLength ( integer $maxWordLength )
$maxWordLength integer

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

set min document frequency.
public setMinDocFrequency ( integer $minDocFreq )
$minDocFreq integer

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

Set min term frequency.
public setMinTermFrequency ( integer $minTermFreq )
$minTermFreq integer

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

Set min word length.
public setMinWordLength ( integer $minWordLength )
$minWordLength integer

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

Set minimum_should_match option.
public setMinimumShouldMatch ( integer | string $minimumShouldMatch )
$minimumShouldMatch integer | string

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

Set stop words.
public setStopWords ( array $stopWords )
$stopWords array

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

public toArray ( )