在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

elasticsearch 2.0 的 Mapping object 不支持 index:no参数并且会报错结束

Elasticsearch | 作者 anythink | 发布于2015年11月25日 | 阅读数:4337

新安装了一个es2.0版本,把之前用的mapping 重新在新版本上跑了一遍,发现object类型的type报错了。以为2.0对object类型进行调整了。

今天突然想起来,在旧版的服务器上查看了mapping,发现也并没有index:no这个设置。

原来旧版并不会报错,而是忽略了该错误。2.0可能是更严谨,直接报object类型不识别index:no 参数。
已邀请:

要回复问题请先登录注册