使用自定义id字段将数据从多个数据源上载到es中之后。我想确认是否与es发生冲突。经过研究,我认为也许可以使用条件_version> 1来找到它。但是毕竟我无法针对_version字段进行查询,请对此有任何想法。谢谢。
最佳答案
无法搜索。它不是故意索引的,通常其中包含短暂的信息,因此搜索它可能不是理想的。
如果您没有太多的文档,则可以使用滚动并通过以下方式获取文档:
{
"query": {
"match_all": {}
},
"version": true,
"_source": false
}
如果您拥有Elasticsearch 1.x,则可能可以通过脚本来实现,但对于2.x和5.x而言,这将不再可行。
关于elasticsearch - elasticsearch获取_version> 1的所有文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45008966/