弹性搜索中相同字段的多个核心类型映射(例如字符串和对象)

时间:2013-05-29 00:30:08

标签: elasticsearch

是否可以为单个字段创建多个核心类型映射,例如字段数量,它允许长/字符串值或允许两个对象/字符串值的字段?

我正在使用mongodb河,一旦该字段被索引为对象,它会为包含该字段的所有其他数据抛出MapperParsingException作为字符串?

我在这里读到https://github.com/elasticsearch/elasticsearch/issues/1166这是不可能的,它仍然适用吗? 我正在使用v 0.19.8。

我也尝试在我的映射中根据显示的http://grokbase.com/t/gg/elasticsearch/128ath8kh1/some-mapping-confusions-to-resolve设置ignore_conflicts:true,但是我正在寻找的数据没有从mongodb中提取到elasticsearch中。

我还看了一下http://elasticsearch-users.115913.n3.nabble.com/Getting-MapperParsingException-while-parsing-a-string-and-a-number-td3897986.html,但是我无法控制架构(如果遇到不同类型,则不能以不同的方式重命名字段)

我想确保elasticsearch拥有我存储在mongodb中的所有文档。谢谢!

1 个答案:

答案 0 :(得分:0)

  

是否可以为单个字段创建多个核心类型映射,例如字段数量,它允许长/字符串值或允许两个对象/字符串值的字段?

不,但您可能想看看是否可以利用multifield type来获取您想去的地方

相关问题