【发布时间】:2012-12-10 19:43:25
【问题描述】:
需要一些帮助。 我的文档有一个版本字段。只有更新的文档才会有带有递增版本号的新记录。
例子:
{id:1 , version:1,…}
{id:1 , version:2,….} //This has been updated
{id:2 , version:1,…}
在上面的示例中,id=1 有两条记录,因为它已被更新。虽然 id=2 有一条记录,因为它尚未更新并且仍处于版本 1 上。
现在在弹性搜索中是否有任何查询可以获得最大版本。 示例:获取唯一文档 TILL 版本 1 应该给出结果:
{id:1 , version:1,…}
{id:2 , version:1,…}
虽然在版本 2 之前获取唯一文档应该给出:
{id:1 , version:2,….}
{id:2 , version:1,…}
(在上面的结果中有版本 1 和版本 2 的混合)
谢谢, 卡兰
【问题讨论】:
标签: elasticsearch