如何进行查询并将其发送给solr

时间:2012-04-07 06:52:53

标签: solr

我想根据从服务器和查询solr服务器获取的参数进行查询。

首先,我想要一个如何制作查询网址的指南,其次,如何将其发送到solr。暂时我使用默认的图形用户界面。

2 个答案:

答案 0 :(得分:1)

在您的应用程序中使用随Solr提供的客户端库,以便在您从浏览器获取查询并请求它进行解析时生成查询。
这些库在相应的语言对象中提供Solr结果,这些对象非常易于使用。

Solrj用于Java,Sunspot和rsolr用Ruby,SolrPHP用于PHP等等

答案 1 :(得分:0)

我从你的其他评论中了解到,你正在使用C#。

您可以使用代码段,使用C#

在Solr中获取XML
using 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 ......