【发布时间】:2020-05-31 05:20:33
【问题描述】:
由于最近没有使用,我在 Heroku 上重新安装了 Bonsai-Elasticsearch 插件。它以前运行良好,但现在当我在我的 Rails 控制台中输入时:
Lead.__elasticsearch__.create_index! force:true
我收到此错误:
Elasticsearch::Transport::Transport::Errors::BadRequest ([400] {"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"The 映射定义不能嵌套在类型 [_doc] 下,除非 include_type_name 设置为 true."}],"type":"illegal_argument_exception","reason":"映射 定义不能嵌套在类型 [_doc] 下,除非 include_type_name 设置为 true。"},"status":400})
我该如何解决这个问题?
版本: 导轨:5.2.2 红宝石:2.6.3 弹性搜索模型:6.0.0 弹性搜索轨道:6.0.0
【问题讨论】:
标签: ruby-on-rails ruby elasticsearch heroku