elasticsearch/docs/reference/query-dsl
Julie Tibshirani 318bf14126
Introduce combined_fields query (#71213)
This PR introduces a new query called `combined_fields` for searching multiple
text fields. It takes a term-centric view, first analyzing the query string
into individual terms, then searching for each term any of the fields as though
they were one combined field. It is based on Lucene's `CombinedFieldQuery`,
which takes a principled approach to scoring based on the BM25F formula.

This query provides an alternative to the `cross_fields` `multi_match` mode. It
has simpler behavior and a more robust approach to scoring.

Addresses #41106.
2021-04-14 13:33:19 -07:00
..
_query-template.asciidoc [DOCS] Fix capitalization for Query DSL (#69236) 2021-02-18 18:57:19 -05:00
bool-query.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
boosting-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
combined-fields-query.asciidoc Introduce combined_fields query (#71213) 2021-04-14 13:33:19 -07:00
compound-queries.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
constant-score-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00
dis-max-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
distance-feature-query.asciidoc [DOCS] Change // CONSOLE comments to [source,console] (#46440) 2019-09-09 10:45:37 -04:00
exists-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00
full-text-queries.asciidoc Introduce combined_fields query (#71213) 2021-04-14 13:33:19 -07:00
function-score-query.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
fuzzy-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
geo-bounding-box-query.asciidoc Enable geo_distance and geo_bounding_box queries on geo_shape field type (#64224) 2020-10-29 07:30:53 +01:00
geo-distance-query.asciidoc Enable geo_distance and geo_bounding_box queries on geo_shape field type (#64224) 2020-10-29 07:30:53 +01:00
geo-polygon-query.asciidoc [DOCS] Fixes deprecation message for Geo-polygon query (#71141) 2021-03-31 16:37:29 -04:00
geo-queries.asciidoc Geo shape query vs geo point (#52382) 2020-03-18 17:03:52 +01:00
geo-shape-query.asciidoc Add support for Spatial Relationships to geo_point field (#67631) 2021-01-20 13:18:28 +01:00
has-child-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
has-parent-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
ids-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
intervals-query.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
joining-queries.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
match-all-query.asciidoc [DOCS] Swap [float] for [discrete] (#60124) 2020-07-23 11:48:22 -04:00
match-bool-prefix-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
match-phrase-prefix-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
match-phrase-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
match-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
minimum-should-match.asciidoc [Docs] Fix typo in minimum-should-match.asciidoc (#46472) 2019-09-09 14:17:49 +02:00
mlt-query.asciidoc [DOCS] Document index.query.default_field index setting (#69922) 2021-03-17 17:11:25 -04:00
multi-match-query.asciidoc Introduce combined_fields query (#71213) 2021-04-14 13:33:19 -07:00
multi-term-rewrite.asciidoc [DOCS] Replace Wikipedia links with attribute (#61171) 2020-08-17 09:44:24 -04:00
nested-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
parent-id-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
percolate-query.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
pinned-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
prefix-query.asciidoc [DOCS] Note case_sensitive param was added in 7.10 (#69405) (#69466) 2021-02-23 13:12:28 -05:00
query-string-query.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
query-string-syntax.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
query_filter_context.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
range-query.asciidoc Fix range query on date fields for number inputs (#63692) 2020-12-01 18:49:50 +01:00
rank-feature-query.asciidoc Add linear function to rank_feature query (#67438) 2021-01-18 11:44:13 -05:00
regexp-query.asciidoc [DOCS] Note case_sensitive param was added in 7.10 (#69405) (#69466) 2021-02-23 13:12:28 -05:00
regexp-syntax.asciidoc [DOCS] Replace Wikipedia links with attribute (#61171) 2020-08-17 09:44:24 -04:00
script-query.asciidoc [DOCS] Update runtime fields for script query (#71338) 2021-04-06 10:12:08 -04:00
script-score-query.asciidoc [DOCS] Replace twitter dataset in search/agg docs (#60667) 2020-08-04 13:31:52 -04:00
shape-queries.asciidoc Add new point field. (#53804) 2020-04-07 13:08:02 +02:00
shape-query.asciidoc [DOCS] Replace Wikipedia links with attribute (#61171) 2020-08-17 09:44:24 -04:00
simple-query-string-query.asciidoc [DOCS] Expand simple query string query's multi-position token section (#68753) 2021-02-09 16:07:02 -05:00
span-containing-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
span-field-masking-query.asciidoc [DOCS] Change // CONSOLE comments to [source,console] (#46440) 2019-09-09 10:45:37 -04:00
span-first-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00
span-multi-term-query.asciidoc [DOCS] Fix query docs formatting (#60752) 2020-08-05 12:28:09 -04:00
span-near-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
span-not-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
span-or-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
span-queries.asciidoc [DOCS] Make Query DSL titles consistent (#43935) 2019-07-18 10:18:11 -04:00
span-term-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00
span-within-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
special-queries.asciidoc [DOCS] Fix double spaces (#71082) 2021-03-31 09:57:47 -04:00
term-level-queries.asciidoc [DOCS] Replace Wikipedia links with attribute (#61171) 2020-08-17 09:44:24 -04:00
term-query.asciidoc [DOCS] Note case_sensitive param was added in 7.10 (#69405) (#69466) 2021-02-23 13:12:28 -05:00
terms-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00
terms-set-query.asciidoc [DOCS] Reformat snippets to use two-space indents (#59973) 2020-07-21 12:24:26 -04:00
wildcard-query.asciidoc [DOCS] Note case_sensitive param was added in 7.10 (#69405) (#69466) 2021-02-23 13:12:28 -05:00
wrapper-query.asciidoc [DOCS] Replace twitter dataset in docs (#60604) 2020-08-03 12:49:56 -04:00