Enabled 启用参数 #
enabled
参数允许您控制 Easysearch 是否解析字段的内容。此参数可以应用于顶级映射定义和对象字段。
enabled
参数接受以下值:
参数 | 描述 |
---|---|
true | 字段被解析和索引。默认值为 true 。 |
false | 字段不被解析或索引,但仍可从 _source 字段中检索。当 enabled 设置为 false 时,Easysearch 将字段的值存储在 _source 字段中,但不索引或解析其内容。这对于您想要存储但不需要搜索、排序或聚合的字段很有用。 |
示例:使用 enabled
参数
#
在以下示例请求中,session_data
字段被禁用。Easysearch 将其内容存储在 _source
字段中,但不对其进行索引或解析:
PUT my-index-002
{
"mappings": {
"properties": {
"user_id": {
"type": "keyword"
},
"last_updated": {
"type": "date"
},
"session_data": {
"type": "object",
"enabled": false
}
}
}
}