需要一些帮助。我的文档有一个版本字段。只有更新的文档才会有带有递增版本号的新记录。
例子:
{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 的混合)
谢谢, 卡兰