我已在Solr索引了一份文件目录。我不需要添加/更新,我纯粹希望创建一个基本的GUI应用程序,用户通过文本框定义查询并接收结果,所有这些都在一个Java应用程序中。
我知道SolrJ似乎是正确的选择,但我从哪里开始?这都是本地的,我只是想建立一个原型界面。
答案 0 :(得分:0)
谈到solrj
,我假设你指的是embedded Solr Server。
您需要创建Solr服务器的实例,如下所示之一 -
SolrServer server = new HttpSolrServer("http://HOST:8983/solr/");
OR
SolrServer server = new EmbeddedSolrServer();
然后,您可以创建SolrQuery
的实例并添加查询,即用户在文本框中输入的内容。查询服务器,服务器将返回SolrDocument
的列表。
要了解SolrQuery
,请查看here