分词简介

1. string 类型分两种:

(https://www.elastic.co/blog/strings-are-dead-long-live-strings)

  1. keyword :不进行 analyzer,用该类型
  2. text: 按指定 analyzer 进行处理,用该类型。
    可以设置两处:
  • analyzer:创建索引时,对 document 处理
  • search_analyzer:搜索时,对 input 处理

2. 搜索时

2.1 term query、fuzzy query

2.2 wildcard query

https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-wildcard-query.html
wildcard query , input not analyzed, iterate over many terms

2.3 match query / query string

你可能感兴趣的:(分词简介)