Concept "full_text/match"
Component1472742443
Jump to navigation
Jump to search
|
Content
HasElasticConceptType QueryType PerformsAnalysisBeforeSearching "PerformsAnalysisBeforeSearching</br>" contains a listed "LF" character as part of the property label and has therefore been classified as invalid.
- https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query.html
- type boolean
- text provided is analyzed
- flag operator: to or or and (defaults to or)
- flag minimum_should_match: minimum number of optional should clauses
- flag analyzer: control which analyzer will perform the analysis process on the text (defaults to the field explicit mapping definition, or the default search analyzer)
- flag lenient: ignore exceptions caused by data-type mismatches (defaults to false)
- flag fuzziness: the number of one character changes that need to be made to one string to make it the same as another string
- prefix_length
- max_expansions
- flag zero_terms_query: If the analyzer used removes all tokens in a query like a stop filter does, the default behavior is to match no documents at all. In order to change that the zero_terms_query option can be used, which accepts none (default) and all which corresponds to a match_all query.
- flag cutoff_frequency:
- flag auto_generate_synonyms_phrase_query:
https://marcobonzanini.com/2015/02/09/phrase-match-and-proximity-search-in-elasticsearch/
- for the simple case of terms which may or may not be related
- does not impose any restriction between multiple terms
- will promote documents which contain more query terms
- scores by
- number of matching terms (the more the better)
- document length (the shorter the better)