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

时间:2013-12-18 15:23:49

标签: elasticsearch

在弹性搜索中映射字段时,设置

之间的区别是什么
enabled : false

表示字段与设置

index : 'no'

1 个答案:

答案 0 :(得分:8)

据我了解,index: no仅适用于核心类型,而enabled: false是为object类型和ElasticSearch定义的 特定字段,例如_index_all,...

来自documentation

  

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


enabled用法示例(YAML格式):

---
...
_all:
      enabled: false
...