string
ElasticSearch 5.x开始不再支持string,由text和keyword类型替代。
text
会被分词,不能精确查询。当一个字段需要用于全文搜索,如产品名称、产品描述信息, 就应该使用text类型。该类型字段会通过分析器转成terms list,然后存入索引。该类型字段不用于排序、聚合操作。
keyword
不会被分词,只能通过精确值搜索到。个字段需要按照精确值进行过滤、排序、聚合等操作时, 就应该使用keyword类型。
nested嵌套类型
https://blog.csdn.net/ctwy291314/article/details/81221708