我正在尝试在文档更新后为该文档重新编制索引。但是结果是,重新索引的文档是旧的Noy更新文档。为什么会这样?
client.update({
index: index,
type: '_doc',
id: id,
body: {
script: {
source: script,
params: params_obj,
},
}
}, function (err) {
if (err) {
console.error("Some error here",err);
cb(err);
} else {
client.reindex({
body:{
source: {
index: index,
type: "_doc",
query: {
term: {
_id: id
}
}
},
dest: {
index: dest_ind
}
}
}
}
)