2016-07-18 6 views
0

既存のドキュメントへの追加の属性を入力した私は、文書にフィールドを追加しました:の追加がelasticsearch

POST /erection/shop/1/_update 
{ 
    "doc": { 
    "my_field":"" 
    } 
} 

を新しいフィールドが「文字列」のタイプに割り当てられています。 "Boolean"/"Integer"タイプの新しいフィールドを作成するにはどうすればよいですか?

と2番目の質問: 1つのクエリを使用してすべてのドキュメントに1つのフィールドを追加できますか? (各文書を更新することなく)

+1

インデックス名は本当ですか? j/k ;-) – Val

+0

インデックス名に何が問題なのですか? – krabcore

答えて

0

1)最初に更新するまでの前にを明示的に定義します。

2)いいえ、できません。 "スキャン"と "一括更新"を使用してアプリケーションで行うことができます

+0

あなたの答えをありがとうございます 1)すべての作品、thx 2)*スキャン*と*一括アップデート*を行う方法の例を挙げてください。どのクエリを使用できますか? – krabcore

関連する問題