0
给定一个QueryResponse对象(SolrJ 3.6.2),是否有任何方法可以检索用于获取该响应而不是解析查询字符串的查询?Solr:从QueryResponse中检索查询
给定一个QueryResponse对象(SolrJ 3.6.2),是否有任何方法可以检索用于获取该响应而不是解析查询字符串的查询?Solr:从QueryResponse中检索查询
QueryResponse公开可以从中检索q的信息Header。
rsp.getHeader().get("q")
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}
在那里,你可以看到你的结果。