gpt4 book ai didi

elasticsearch - Dockerized Elasticsearch - 脚本不起作用

转载 作者:行者123 更新时间:2023-12-02 20:21:08 24 4
gpt4 key购买 nike

我在生产中有一个正在运行的 Elasticsearch ,并且在我的一个查询中有以下过滤器

"filter": {
"script": {
"script": "doc['today_count'].value == doc['yesterday_count'].value"
}
}

并且正在工作,因为我必须在我的 elasticsearch.yml 文件中包含此指令。
script.inline: on
script.indexed: on

现在我正在构建一个 dockerized 环境,并且 elasticsearch 容器提示查询
ScriptException[scripts of type [inline], operation [search]
and lang [groovy] are disabled];

但是我尝试了以下配置
Dockerfile:
FROM elasticsearch:2.3.3
COPY elasticsearch.yml /etc/elasticsearch/

Elasticsearch .yml:
script.engine.groovy.inline.aggs: on
script.engine.groovy.inline.search: on
script.inline: on
script.indexed: on

弹性仍然以同样的方式提示。有任何想法吗?

最佳答案

你试过了吗

script.inline: true 
script.indexed: true

而不是 on ?

关于elasticsearch - Dockerized Elasticsearch - 脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38461770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com