脚本化动态更新在ElasticSearch中不起作用

时间:2017-01-17 13:40:39

标签: node.js elasticsearch elasticsearch-painless

我使用以下代码更新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

0 个答案:

没有答案