_field_names 字段
编辑_field_names
字段编辑
_field_names
字段用于索引文档中每个包含非 null
值的字段的名称。 此字段由 exists
查询使用,用于查找对特定字段具有或不具有任何非 null
值的文档。
现在,_field_names
字段仅索引禁用了 doc_values
和 norms
的字段的名称。 对于启用了 doc_values
或 norm
的字段,exists
查询仍然可用,但不会使用 _field_names
字段。
禁用 _field_names
编辑
不再支持禁用 _field_names
。 现在默认情况下启用它,因为它不再像以前那样占用索引开销。
已删除对禁用 _field_names
的支持。 在新索引上使用它将引发错误。 在 8.0 之前的索引中使用它仍然是允许的,但会发出弃用警告。