class QueryBuilder

Methods

buildMustQuery($data)

No description

buildSingleMatchQuery($data)

No description

buildMultiMatchQuery($data)

No description

buildMultiMatchHighlightQuery($data)

No description

buildMatchAllQuery($data)

No description

buildMustRangeQuery($data)

No description

buildMustFilterRangeQuery($fielddata, $rangedata)

No description

buildRangeQuery($field, $from = null, $to = null)

No description

buildTermsAggregationQuery($data)

No description

buildTermsAggregationQueryByMatchQuery($matchData, $aggregationData)

No description

Details

at line 26
buildMustQuery($data)

Parameters

$data

at line 42
buildSingleMatchQuery($data)

Parameters

$data

at line 61
buildMultiMatchQuery($data)

Parameters

$data

at line 70
buildMultiMatchHighlightQuery($data)

Parameters

$data

at line 86
buildMatchAllQuery($data)

Parameters

$data

at line 95
buildMustRangeQuery($data)

Parameters

$data

at line 139
buildMustFilterRangeQuery($fielddata, $rangedata)

Parameters

$fielddata
$rangedata

at line 200
buildRangeQuery($field, $from = null, $to = null)

Parameters

$field
$from
$to

at line 236
buildTermsAggregationQuery($data)

Parameters

$data

at line 250
buildTermsAggregationQueryByMatchQuery($matchData, $aggregationData)

Parameters

$matchData
$aggregationData