【问题标题】:Multiple core type mappings for the same field in elasticsearch (e.g. string and object)elasticsearch中同一字段的多个核心类型映射(例如字符串和对象)
【发布时间】:2013-05-29 00:30:08
【问题描述】:

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

我正在使用 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 中的所有文档。谢谢!

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

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

    不,但您可能想看看是否可以利用 multifield type 到达您想去的地方

    【讨论】:

      猜你喜欢
      • 2016-04-23
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-25
      • 2022-11-15
      相关资源
      最近更新 更多