以下のコードを使用して、elasticsearch のドキュメントを更新しています
client.update({
index: 'myindex',
type: 'mytype',
id: '1',
body: {
script: 'ctx._source.tags += tag',
params: { tag: 'some new tag' }
}
}, function (error, response) {
});
ただし、これはコンパイル エラーをスローします。タグをparams.tag
上記で置き換えると、現在のフィールドに null が追加されます。つまり、 として識別さparams.tag
れnull
ます。