-1
私はElasticsearchにかなり新しいです。インデックス内のドキュメント内のフィールドを更新しようとしています。Elasticsearch [1.5.2] update_by_queryが期待どおりに動作しない
POST test_index/_update_by_query
{
"query": {
"match": {
"label": {
"query": " checked",
"type": "phrase"
}
}
},
"script": "ctx._source.status = 'ok'"
}
文書を検索しているように見えますが、更新はされません。ここで推奨されているように、私はhttps://github.com/yakaz/elasticsearch-action-updatebyqueryでプラグインをインストールした驚異
{
"ok": true,
"took": 7531,
"total": 230954,
"updated": 0,
"indices": [
{
"test_index": {}
}
]
}
で出力されます。どんな助けでも大歓迎です。事前に感謝 -
elasticsearchマッピングを投稿できますか? –
[動的スクリプトを有効にする](https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting.html#enable-dynamic-scripting)もありますか? – Val
@AkshayBijawe elasticsearchマッピングの意味が不明です。それはGET/test_index/_mappingsの出力ですか? – unam