Module elasticsearch_dsl::search::queries::full_text
source · Expand description
The full text queries enable you to search analyzed text fields such as the body of an email. The query string is processed using the same analyzer that was applied to the field during indexing.
https://www.elastic.co/guide/en/elasticsearch/reference/current/full-text-queries.html
Structs§
- The combined_fields query supports searching multiple text fields as if their contents had been indexed into one combined field. The query takes a term-centric view of the input string: first it analyzes the query string into individual terms, then looks for each term in any of the fields. This query is particularly useful when a match could span multiple text fields.
- A
match_bool_prefixquery analyzes its input and constructs aboolquery from the terms. Each term except the last is used in atermquery. The last term is used in aprefixquery. - Returns documents that contain the words of a provided text, in the same order as provided. The last term of the provided text is treated as a prefix, matching any words that begin with that term.
- The
match_phrasequery analyzes the text and creates a phrase query out of the analyzed text. - Returns documents that match a provided text, number, date or boolean value. The provided text is analyzed before matching.
- Returns documents that match a provided text, number, date or boolean value. The provided text is analyzed before matching.
- Returns documents that match a provided text, number, date or boolean value. The provided text is analyzed before matching.
- Returns documents that match a provided text, number, date or boolean value. The provided text is analyzed before matching.