1
既存のインデックスにngramのマッチングを追加する方法はありますか?私はngramsを使って検索するインデックスを作成する方法をマニュアルにたくさんの例を見ましたが、私はエラーを取得し、それらの指示に従っしようとすると:既存のインデックスにngramを追加する
{"error":"IndexAlreadyExistsException[[nameOfIndex] already exists]","status":400}
私が使用している例カール:
curl -XPUT elasticUrl/nameOfIndex -d '{
"settings": {
"number_of_shards": 1
},
"mappings": {
"title": {
"properties": {
"text_field": {
"type": "string",
"term_vector": "yes"
}
}
}
}
}'
ここをクリックしてください:https://gist.github.com/nicolashery/6317643。良い記憶があれば、すでにインデックスが作成されているときはnumer_of_shardsを変更できません。 –