有没有办法在通过Solrj 5.2.1添加或更新文档后,可以在更新响应中获取文档版本?我不想再多做一次调用getById来获取版本。我可以以某种方式获取更新响应本身的版本吗?
答案 0 :(得分:0)
您可以使用Realtime Get处理程序(在它回答/获取请求的默认配置中)。只需将文档ID作为输入参数传递。
答案 1 :(得分:0)
根据我在solr邮件列表中的讨论。通过在每个更新请求中设置versions=true
标志,可以在更新响应中获取版本号。在最后描述here。
在SolrJ中,可以设置如下: -
UpdateRequest().getParam().add("versions","true")