| 查询 | text | keyword |
|---|---|---|
| match | match分词 text分词 只要match的分词词条和text的分词词条有相同的就匹配。 |
match分词 keyword不分词 match的分词词条需要跟keyword完全匹配才可以。 |
| match_phrase | match_phrase分词 text分词 match_phrase的分词词条必须在text字段分词中都包含,而且顺序必须相同,而且必须都是连续的。类似于like |
match_phrase分词 keyword不分词 match_phrase的分词词条需要跟keyword的完全匹配才可以。 |
| term | term不分词 text分词 所以term查询的条件必须是text字段分词后的某一个词条。 |
term不分词 keyword不分词 需要完全匹配才可以 |
| query_string | 和match_phrase区别的是,不需要连续,顺序还可以调换 | 无法查询 |
| fuzzy | 纠错检索,让输入条件有容错性,有序 | 纠错检索,让输入条件有容错性,有序 |
| wildcard | wildcard不分词 text分词 通配符匹配text字段分词后的某一个词条 |
wildcard不分词 keyword不分词 通配符匹配,且支持通配符,完全就是like |
