elasticsearch\Query $timeout

$timeout public property A search timeout, bounding the search request to be executed within the specified time value and bail with the hits accumulated up to that point when expired. Defaults to no timeout. See also: timeout() http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html#_parameters_5 public integer $timeout = null

elasticsearch\Query $suggest

$suggest public property List of suggesters to add to this query. See also http://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters.html. public array $suggest = []

elasticsearch\Query $stats

$stats public property The 'stats' part of the query. An array of groups to maintain a statistics aggregation for. See also http://www.elastic.co/guide/en/elasticsearch/reference/current/search.html#stats-groups. public array $stats = []

elasticsearch\Query $source

$source public property This option controls how the _source field is returned from the documents. For example, ['id', 'name'] means that only the id and name field should be returned from _source. If not set, it means retrieving the full _source field unless fields() are specified. Setting this option to false will disable return of the _source field, this means that only the primaryKey of a record will be available in the result. See also: http://www.elastic.co/guide/en/elasticsearch/refe

elasticsearch\Query $query

$query public property The query part of this search query. This is an array or json string that follows the format of the elasticsearch Query DSL. public array|string $query = null

elasticsearch\Query $postFilter

$postFilter public property (available since version 2.0.5) The post_filter part of the search query for differentially filter search results and aggregations. See also https://www.elastic.co/guide/en/elasticsearch/guide/current/_post_filter.html. public string|array $postFilter = null

elasticsearch\Query $options

$options public property (available since version 2.0.4) List of options that will passed to commands created by this query. See also yii\elasticsearch\Command::$options. public array $options = []

elasticsearch\Query $minScore

$minScore public property (available since version 2.0.4) Exclude documents which have a _score less than the minimum specified in min_score See also http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-min-score.html. public float $minScore = null

elasticsearch\Query $index

$index public property The index to retrieve data from. This can be a string representing a single index or a an array of multiple indexes. If this is not set, indexes are being queried. See also from(). public string|array $index = null

elasticsearch\Query $highlight

$highlight public property The highlight part of this search query. This is an array that allows to highlight search results on one or more fields. See also http://www.elastic.co/guide/en/elasticsearch/reference/1.x/search-request-highlighting.html. public array $highlight = null