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

创建索引后,配置mapping时,出现这个问题,求教

Elasticsearch | 作者 Mrliushao | 发布于2018年05月17日 | 阅读数:3632

No handler for type [string] declared on field [source_uri]
已邀请:

Mrliushao

赞同来自:

type从string换成text后, 出现这个问题:
Failed to parse value [not_analyzed] as only [true] or [false] are allowed

zenos

赞同来自:

ES 5开始  not_analyzed不能使用
text:会被分析的字符串
keyword:不会被分析的字符串。

yayg2008

赞同来自:

5.x在类型上有所变动,比如之前的string 变为keyword 和text,具体用法参考官网 https://www.elastic.co/guide/e ... .html

要回复问题请先登录注册