.Net for Solr中的全文搜索和fecet搜索查询

时间:2015-03-11 14:27:52

标签: c# solr asp.net-mvc-5

我希望查询在MVC nopcommerse MVC 5应用程序中查询Apache solr。如何准备全文搜索和Fecet搜索的查询?我是Solr的初学者。我不想为此目的使用solrsharp或solrnet。

1 个答案:

答案 0 :(得分:0)

你需要solr搜索查询,其中包含solr与端口一起运行的ip,如...我已经构建了url

网址url =新网址(SOLR_SEARCH_SERVER_PROTOCOL,SOLR_SEARCH_SERVER_IP,Integer.valueOf(SOLR_SEARCH_SERVER_PORT),             " / solr /" + cabinetId +" / select /?q =" + searchText)

SOLR_SEARCH_SERVER_PROTOCOL是http(s)SOLR_SEARCH_SERVER_IP:其中solr正在热线SOLR_SEARCH_SERVER_PORT:端口如(8080)

如果你想要排序,那么添加& sort =" + sortText和faceting& facet = true& facet.field =" + facetingField

这里seachText,sortText和facetingField是传递给构造URL的方法的参数。

注意:代码语法是JAVA。这仅供参考。您需要检查如何在.net

中构建Url