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_prefix query analyzes its input and constructs a bool query from the terms. Each term except the last is used in a term query. The last term is used in a prefix query.
  • 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_phrase query 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.