给定一个 QueryResponse 对象(SolrJ 3.6.2),除了解析查询字符串之外,还有什么方法可以检索为获取该响应而进行的查询?
问问题
574 次
2 回答
1
QueryResponse 公开可以从中检索 q的Header信息。
rsp.getHeader().get("q")
于 2013-02-15T12:04:05.677 回答
1
QueryResponse 公开可以从中检索 q 的 Header 信息。但它不能像 Jayendra 提到的那样直接被直接检索。
你需要使用:
response.getHeader().get("params");
这将为您提供如下结果:
{start=0,q=apple,qf=name^10.0 description^5.0,version=2,rows=10,defType=edismax}
在那里你可以看到你的结果。
于 2014-05-13T07:01:45.547 回答