index_options
编辑index_options
编辑
index_options
参数控制为搜索和高亮显示目的添加到倒排索引的信息。只有基于词项的字段类型(如 text
和 keyword
)支持此配置。
该参数接受以下值之一。每个值都检索前面列出的值的信息。例如,freqs
包含 docs
;positions
包含 freqs
和 docs
。
response = client.indices.create( index: 'my-index-000001', body: { mappings: { properties: { text: { type: 'text', index_options: 'offsets' } } } } ) puts response response = client.index( index: 'my-index-000001', id: 1, body: { text: 'Quick brown fox' } ) puts response response = client.search( index: 'my-index-000001', body: { query: { match: { text: 'brown fox' } }, highlight: { fields: { text: {} } } } ) puts response