PHP Класс Elastica\Query\BoolQuery

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

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

Метод Описание
addFilter ( AbstractQuery $filter ) Sets the filter.
addMust ( Elastica\Query\AbstractQuery | array $args ) Add must part to query.
addMustNot ( Elastica\Query\AbstractQuery | array $args ) Add must not part to query.
addShould ( Elastica\Query\AbstractQuery | array $args ) Add should part to query.
setBoost ( float $boost ) Sets boost value of this query.
setMinimumNumberShouldMatch ( integer $minimumNumberShouldMatch ) Set the minimum number of of should match.
toArray ( ) : array Converts array to an object in case no queries are added.

Защищенные методы

Метод Описание
_addQuery ( string $type, Elastica\Query\AbstractQuery | array $args ) Adds a query to the current object.

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

_addQuery() защищенный Метод

Adds a query to the current object.
protected _addQuery ( string $type, Elastica\Query\AbstractQuery | array $args )
$type string Query type
$args Elastica\Query\AbstractQuery | array Query

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

Sets the filter.
public addFilter ( AbstractQuery $filter )
$filter AbstractQuery Filter object

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

Add must part to query.
public addMust ( Elastica\Query\AbstractQuery | array $args )
$args Elastica\Query\AbstractQuery | array Must query

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

Add must not part to query.
public addMustNot ( Elastica\Query\AbstractQuery | array $args )
$args Elastica\Query\AbstractQuery | array Must not query

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

Add should part to query.
public addShould ( Elastica\Query\AbstractQuery | array $args )
$args Elastica\Query\AbstractQuery | array Should query

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

Sets boost value of this query.
public setBoost ( float $boost )
$boost float Boost value

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

Set the minimum number of of should match.
public setMinimumNumberShouldMatch ( integer $minimumNumberShouldMatch )
$minimumNumberShouldMatch integer Should match minimum

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

Converts array to an object in case no queries are added.
public toArray ( ) : array
Результат array