Solrの/ SolrJバージョンは:6.0.0solrJでtermVectorを使用する方法
私はsolrconfig.xmlでtermvectorコンポーネントを設定した、と要求ハンドラは、 "/ tvrh" ですが、私は、ブラウザでそれをテストこれが機能します。今私はsolrJで使いたいですが、ドキュメントを返すだけです。以下は私のコードです:
SolrClient solrClient = new HttpSolrClient("http://localhost:8983/solr/test");
SolrQuery solrQuery = new SolrQuery();
solrQuery.setQuery(String.format("id:%s","clueweb12-0000tw-06-17744"));
solrQuery.setRequestHandler("/tvrh");
solrQuery.set("tv", true);
solrQuery.set("tv.all", true);
QueryResponse response = solrClient.query(solrQuery);
SolrDocumentList docs = response.getResults();
for (SolrDocument doc: docs){
for (String key: doc.keySet()){
System.out.println(key);
System.out.println(doc.getFieldValue(key));
}
}
私は理解しているようです。これを行うためのデモコードがありますか? – yomin
私はこれを行う方法を見つけました... – yomin