search-functions.asciidoc 902 B

12345678910111213141516171819202122232425262728
  1. [[esql-search-functions]]
  2. ==== {esql} Full-text search functions
  3. ++++
  4. <titleabbrev>Full-text Search functions</titleabbrev>
  5. ++++
  6. Full text functions are used to search for text in fields.
  7. <<analysis, Text analysiss>> is used to analyze the query before it is searched.
  8. Full text functions can be used to match <<esql-multivalued-fields,multivalued fields>>.
  9. A multivalued field that contains a value that matches a full text query is considered to match the query.
  10. See <<esql-limitations-full-text-search,full text search limitations>> for information on the limitations of full text search.
  11. {esql} supports these full-text search functions:
  12. // tag::search_list[]
  13. * <<esql-kql>>
  14. * <<esql-match>>
  15. * <<esql-match_phrase>>
  16. * <<esql-qstr>>
  17. // end::search_list[]
  18. include::layout/kql.asciidoc[]
  19. include::layout/match.asciidoc[]
  20. include::layout/match_phrase.asciidoc[]
  21. include::layout/qstr.asciidoc[]