Elasticseach |无法将分析器添加到日期类型

时间:2018-01-02 22:31:31

标签: date elasticsearch mapping

我正在从Elasticsearch v2.1迁移到v6.1.1和v2.1我的dob映射现在工作正常会引发错误。

dob: {
          type: 'date',
          format: 'strict_date_optional_time||epoch_millis',
          term_vector: 'yes',
          analyzer: 'ngram_analyzer',
          search_analyzer: 'standard',
          copy_to: '_all'
        }

我现在收到以下错误:

"错误" {" ROOT_CAUSE":[{"类型":" mapper_parsing_exception""理由" :" [dob]的映射定义具有不受支持的参数:[search_analyzer:standard] [analyzer:ngram_analyzer] [term_vector:yes]"}]," type":" mapper_parsing_exception"

现在获取分析器的日期类型似乎存在整体问题。为什么这样,我该如何解决这个问题呢?谢谢!

1 个答案:

答案 0 :(得分:1)

据我所知,glEnable(GL_ALPHA_TEST | GL_DEPTH_TEST | GL_CULL_FACE); glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST); glAlphaFunc(GL_GREATER, 0.0f); glViewport(0, 0, WINDOW_X, WINDOW_Y); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glFrustum(-1.0, 1.0, -1.0, 1.0, 1.0f, 300.0); // camera origin xyz, point to look at xyz, camera rot xyz gluLookAt(10, 10, -20, 2.5, 2.5, -10, 0, 1, 0); 字段从未支持这些设置。我建议您在date字段中创建text子字段,以便继续使用分析器。

dob