您不能基于每个搜索禁用规范,但是可以使用Multi Fields
API在禁用规范的情况下添加其他字段。
PUT /my_index{ "mappings": { "my_type": { "properties": { "my_field": { "type": "string", "fields": { "no_norms": { "type": "string", "norms": { "enabled": false } } } } } } }}现在,您可以搜索
my_field是否需要规范,是否需要规范
my_field.no_norms。您必须重新索引数据,以便新字段可用于所有文档,只是将其添加到映射中不会更改退出文档的任何内容。



