我想根据从服务器和查询solr服务器获取的参数进行查询。
首先,我想要一个如何制作查询网址的指南,其次,如何将其发送到solr。暂时我使用默认的图形用户界面。
答案 0 :(得分:1)
在您的应用程序中使用随Solr提供的客户端库,以便在您从浏览器获取查询并请求它进行解析时生成查询。
这些库在相应的语言对象中提供Solr结果,这些对象非常易于使用。
Solrj用于Java,Sunspot和rsolr用Ruby,SolrPHP用于PHP等等
答案 1 :(得分:0)
我从你的其他评论中了解到,你正在使用C#。
您可以使用代码段,使用C#
在Solr中获取XMLusing System.Net;
...
...
HttpWebRequest webrequest = (HttpWebRequest)HttpWebRequest.Create(solruri);
webrequest.Method = WebRequestMethods.Http.Get;
//Get the Response from Solr
HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse();
StreamReader reader = new StreamReader(webresponse.GetResponseStream());
变量solruri = url到Solr实例运行,例如:_http:// localhost:8080 / solr / select ......