同步从Elasticsearch删除文档

时间:2018-07-30 08:48:03

标签: elasticsearch go

我正在使用Olivere / elastic与Go中的elasticsearch一起工作。 这是我的代码:

NEM12([^<]*(?:<(?!/CSVIntervalData>)[^<]*)*)</CSVIntervalData>
     ^                                     ^    

我在这里:

  • 删除文档
  • 从收藏夹中获取所有文档
  • 等待3秒
  • 从集合中获取相同的文档

现在,在步骤(2)上,我得到的文档比步骤(4)多。 看来该文件在Elastic中被删除有些延迟,我正在寻找同步删除文件的方法。

1 个答案:

答案 0 :(得分:0)

_, err := e.client.Delete().Index(index).Type("entity").
    Id(id).Refresh("true").Do(e.ctx)

刷新(“ true”)