0
구성을 통해 Tika에서 spring-data-solr을 사용하는 방법이 있습니까? 그렇지 않으면 spring-data-solr에 대한 solrj의 ContentStreamUpdateRequest+addfile
에 대한 대안이 있습니까? 현재 나는이 방식으로 Solrj + 티카를 사용하고spring-data-solr과 Tika를 통합하는 방법이 있습니까?
는 :
SolrServer server = new HttpSolrServer(URL);
...
Tika tika = new Tika();
...
String fileType = tika.detect(path.toFile());
up = new ContentStreamUpdateRequest("/update/extract");
up.addFile(path.toFile(), fileType);
up.setParam("literal.id", idField);
...
up.setAction(AbstractUpdateRequest.ACTION.COMMIT, true, true);
NamedList<Object> request = server.request(up);
나는 성공적으로 ExtractingRequestHandler 가이드에 따라이 방법에 도착했다.
solr을 직접 호출하지 않고 spring-data-solr
을 통해 같은 결과를 얻을 수 있습니까?
감사합니다. @Chistoph하지만 ContentStreamUpdateRequest (solrj)를 사용하지 않아야합니다. – Osy