有没有办法在elasticsearch中检索旧版本的同一文档?假设我在ES中索引了1个文档:
put class/student/1 { "marks":95 }
稍后我想将其更新为:
put class/student/1 { "marks":96 }
一旦我索引更新的标记,我就会看到'_version'更新为2.有没有办法查询ES并获取_version = 1文档?
这是不可能的.即使存在与每个创建/索引/更新/删除操作关联的版本号,此版本号也不能用于检索文档的旧版本.相反,它可用于在读/操作/索引操作时防止脏读