| 是否是字符串 是: 例如 啊哈扬州市中医院阿多夫 否:,例如 时间,整数,浮点数一类 | ||||||
| 是 | 1.是否存在语义 存在:扬州市中医院 不存在:2313480456@qq.com | |||||
| 存在 | text | |||||
| 不存在 | ||||||
| 是否需要%keyword的匹配% 还是只需要全词匹配就可以 是: 例如邮箱2313480456@qq.com 否: 例如日志的等级:INFO,DEBUG | ||||||
| 是 | wildcard | |||||
| 否 | keyword | |||||
| 不清楚 | 可能有时候需要用到语义, 有时候有需要匹配或者通配符搜索, 那就同时挂text和keyword | "name": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } } | ||||
| 否 | date,boolean,byte,short,integer,long,float,double |
参见:
1. 通配符查询 | 弹性搜索指南 [7.16] | 松紧带2
2. 字段数据类型 | 弹性搜索指南 [7.16] | 松紧带
3. 内置分析器参考| 弹性搜索指南 [7.16] | 松紧带



