Lines Matching defs:query

54  * elasticsearch query DSL.
58 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-queries.html
71 * match query.
73 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query.html
83 * multi match query.
85 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-multi-match-query.html
93 * bool query.
95 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-bool-query.html
103 * boosting query.
105 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-boosting-query.html
113 * common terms query.
115 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-common-terms-query.html
120 public function common_terms(string $field, string $query, float $cutoffFrequency): Common
124 return new Common($field, $query, $cutoffFrequency);
128 * constant score query.
130 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-constant-score-query.html
138 * dis max query.
140 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-dis-max-query.html
148 * distance feature query.
150 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-distance-feature-query.html
160 * function score query.
162 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-function-score-query.html
170 * fuzzy query.
172 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html
182 * geo bounding box query.
184 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-geo-bounding-box-query.html
192 * geo distance query.
194 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-geo-distance-query.html
204 * geo polygon query.
206 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-geo-polygon-query.html
214 * has child query.
216 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-has-child-query.html
218 * @param AbstractQuery|BaseQuery|string $query
221 public function has_child($query, ?string $type = null): HasChild
223 return new HasChild($query, $type);
227 * has parent query.
229 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-has-parent-query.html
231 * @param AbstractQuery|BaseQuery|string $query
234 public function has_parent($query, string $type): HasParent
236 return new HasParent($query, $type);
240 * ids query.
242 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-ids-query.html
250 * match all query.
252 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-all-query.html
260 * match none query.
262 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-all-query.html#query-dsl-match-none-query
270 * match phrase query.
272 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase.html
282 * match phrase prefix query.
284 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase-prefix.html
294 * more like this query.
296 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-mlt-query.html
304 * nested query.
306 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-nested-query.html
322 * prefix query.
324 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-prefix-query.html
334 * query string query.
336 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html
346 * simple_query_string query.
348 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-simple-query-string-query.html
350 public function simple_query_string(string $query, array $fields = []): SimpleQueryString
352 return new SimpleQueryString($query, $fields);
356 * range query.
358 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html
366 * regexp query.
368 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-regexp-query.html
376 * span first query.
380 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-first-query.html
388 * span multi term query.
392 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-multi-term-query.html
400 * span near query.
402 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-near-query.html
410 * span not query.
412 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-not-query.html
420 * span_or query.
422 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-or-query.html
430 * span_term query.
432 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-term-query.html
440 * span_containing query.
442 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-containing-query.html
450 * span_within query.
452 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-span-within-query.html
460 * term query.
462 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html
470 * terms query.
472 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-terms-query.html
480 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-terms-set-query.html
491 * wildcard query.
493 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-wildcard-query.html
501 * exists query.
503 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-exists-query.html
511 * type query.
513 * @see https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-percolate-query.html