【发布时间】:2017-08-07 20:32:00
【问题描述】:
我想使用elasticsearch来构建视频信息索引。有一个字段“tagIds”,它是一个类似 ["football", "basket ball"] 的数组 字段属性定义为
.startObject(VideoRecDoc.Field.TAGID.getName()).field("type", "array").field("index", "not_analyzed").endObject()
IDEA 给出了一个例外
MapperParsingException[No handler for type [array] declared on field [tagIds]
我的es版本是2.3.3,我查了es2.3.3文档,支持数组数据类型。
当我将tagIds字段类型从数组转换为字符串时,可以成功创建索引。
我在谷歌上搜索了这个异常,没有发现任何相关信息。
【问题讨论】:
标签: elasticsearch elasticsearch-mapping