1

在通过 Solrj 5.2.1 添加或更新文档后,有没有办法在更新响应中获取文档版本?我不想再打一个额外的电话 getById 来获取版本。我可以以某种方式在更新响应本身中获取版本吗?

4

2 回答 2

0

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

于 2015-12-12T12:47:28.717 回答
0

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

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

于 2015-12-19T07:01:39.870 回答