0

我在我的服务器上运行 Packet-beat。

我在索引映射中禁用了动态字段。这意味着如果有新数据到来。不要创建新字段。

在我的映射中没有额外的字段,但是当我从邮递员发送请求以获取显示记录时。我的结果中有一个新字段,但我确定它不在我的映射中。

怎么可能?

4

1 回答 1

1

我正在寻找答案。

elasticsearch什么时候设置dynamic:false它的平均值:

动态设置控制是否可以动态添加新字段。它接受三种设置:

true :将新检测到的字段添加到映射中。(默认)

false :忽略新检测到的字段。这些字段不会被索引,因此无法搜索,但仍会出现在返回匹配的 _source 字段中。这些字段不会添加到映射中,必须显式添加新字段。

strict :如果检测到新字段,则抛出异常并拒绝文档。必须将新字段显式添加到映射中。

此链接中的额外说明

于 2018-12-03T07:31:34.763 回答