【发布时间】:2018-09-16 09:50:35
【问题描述】:
我正在使用 python ElasticSearch Client 一次执行批量操作来索引 100 个文档。我想计算索引中的文档总数。所以我做批量操作,然后计算索引中的文档数如下:
helpers.bulk(es_client, actions);
es_client.count('index').get('count')
但是第二行仍然返回旧计数,我尝试从另一个文件运行第二行,它返回正确的结果。我怀疑批量操作尚未完成。如果我错了,请纠正我,什么是解决方法来做我想做的事?
【问题讨论】:
-
显然,添加批量操作的文档尚未考虑该索引刷新索引,然后才能解决问题。
标签: python python-3.x python-2.7 elasticsearch