2017-02-03 6 views
0

私はElasticsearch 1.5.2を使用しています。私は多くのインデックスを作成し、すべてのインデックスはタイプと異なるフィールドを持っています。私は多くのインデックスに存在するフィールドの名前を変更したい。どうしたらいいですか?あるタイプのものと同じ。すべてのインデックスのフィールドまたはタイプを変更するにはどうすればよいですか?

答えて

0

悲しいことに、

インデックスが作成されると、フィールドの名前またはタイプを変更することはできません。

彼らは唯一のオプションは、古いインデックスからインデックスを再作成することですElasticsearch 5.2

にリネームフィールドのいくつかのサポートを追加しました。 ES-reindexツールが役立ちます。

+0

ありがとうございます。私はあなたの助けに感謝します。 –

関連する問題