弹性搜索中enabled:false和index:'no'之间有什么区别?

Bax*_*Bax 10 elasticsearch

在elaticsearch中映射字段时,设置之间有什么区别

enabled : false
Run Code Online (Sandbox Code Playgroud)

对于场地vs设置

index : 'no'
Run Code Online (Sandbox Code Playgroud)

pun*_*und 8

据我了解,index: no仅适用于核心类型,而enabled: false被定义为object类型和ElasticSearch特定领域,如_index,_all...

文档:

enabled设置,它可应用于映射类型对象字段.它会导致Elasticsearch完全跳过对字段内容的解析.


enabled用法示例(YAML格式):

---
...
_all:
      enabled: false
...
Run Code Online (Sandbox Code Playgroud)