【发布时间】:2015-02-25 14:29:49
【问题描述】:
我将一些文档存储在索引“博客”中。
当我通过浏览器打开 URL http://localhost:9200/blog/post/90?pretty=true 我在“_version”字段中有不同的值。 ElasticSearch 存储我的文档的 2 个版本并随机返回。
如何获取最后一个文档?
【问题讨论】:
-
ES 总是返回最新的版本,你不必担心指定你想要的版本。
-
返回的文件不同。比其他人最古老的一个
-
URL localhost:9200/blog/post/90?pretty=true&preference=_primary - 总是返回正确的文档
-
您可以在查询中添加 "explain":true 并且可能会看到两个不同的文档实际上来自不同的节点。
标签: elasticsearch