在Solr5中更新后获取文档版本

时间:2015-12-12 05:50:32

标签: solr solrj solr5

有没有办法在通过Solrj 5.2.1添加或更新文档后,可以在更新响应中获取文档版本?我不想再多做一次调用getById来获取版本。我可以以某种方式获取更新响应本身的版本吗?

2 个答案:

答案 0 :(得分:0)

您可以使用Realtime Get处理程序(在它回答/获取请求的默认配置中)。只需将文档ID作为输入参数传递。

答案 1 :(得分:0)

根据我在solr邮件列表中的讨论。通过在每个更新请求中设置versions=true标志,可以在更新响应中获取版本号。在最后描述here

在SolrJ中,可以设置如下: - UpdateRequest().getParam().add("versions","true")