我在通过 Solrj(运行 Tomcat)选择我的 25 个文档 Solr (3.6) 索引中的所有内容时遇到问题。
public static void main(String[] args) throws MalformedURLException, SolrServerException { 
        SolrServer solr = new HttpSolrServer("http://localhost:8080/solr");
        ModifiableSolrParams parameters = new ModifiableSolrParams();
        parameters.set("?q", "*:*");
        parameters.set("wt", "json");
        QueryResponse response = solr.query(parameters);
            System.out.println(response); 
    }
我得到的结果是:
{responseHeader={status=0,QTime=0,params={?q=*:*,wt=javabin,version=2}},response={numFound=0,start=0,docs=[]}}
另外,如果我选择“?” 我parameters.set("?q", "*:*");必须终止编译,否则它会超时。如果我更换
"*:*"
只需
"*"
另外,我尝试过parameters.set("qt", "/select");也无济于事。
您如何选择所有并通过 Solrj 实际获得结果?