【问题标题】:Can not get result of "script_fields" in elasticsearch在弹性搜索中无法获得“script_fields”的结果
【发布时间】:2015-03-17 17:06:02
【问题描述】:

我正在尝试使用“script_fields”为我的字段设置新值,但我看不到我在结果集中添加的“字段”,{

  "query": {
    "my_type_x": xxx
  },
  "script_fields": {
    "test1": {
      "script": "doc['my_type'].value * 3"
    }
  }
}

一旦我在 elasticsearch 上启动它,我就不会出现错误,并且可以毫无问题地得到结果,但我看不到任何值发生变化的“test1”。

我需要在哪里审核?你能告诉我有什么问题吗?

谢谢

【问题讨论】:

    标签: java groovy elasticsearch elasticsearch-plugin


    【解决方案1】:

    我的问题来自 Elasticsearch 的配置。我刚刚加了,

    script.disable_dynamic: false
    

    它开始起作用了。

    【讨论】:

      猜你喜欢
      • 2019-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多