【发布时间】:2011-08-08 09:41:10
【问题描述】:
SolrNET 搜索的示例应用程序位于 MVC 2 中。我尝试将其转换为 MVC 3 应用程序。通过连接到我自己的 solr 实例,搜索工作完美。但是刻面没有显示出来。
private static readonly string[] AllFacetFields = new[] { "Dataaccess", "AccessMethod", "Datacreator", "Dataset", "Geographicalarea"};
当我根据最佳匹配、价格和随机对搜索结果进行排序时,我会得到这样的链接,
http://localhost:2086/?sort=price
但是,如果我想将“价格”更改为其他内容,我该怎么办。在过去的几天里,我一直在研究 SolrNet,但我一直坚持刻面。
【问题讨论】:
-
这是关于分面、排序还是两者兼而有之?
-
需要更多信息:您是否根据您在 Web 应用程序中所做的更改更改了 Solr 架构?之后你重新索引了吗?
-
@Mauricio:我询问了分面和排序。我也更改了 XML 文件中的架构。 (如
)即使那样它也不起作用。可能是因为版本问题,在 ASP.NET MVC 3 中。我的截止日期非常紧迫。请帮忙 -
您是否看到任何结果?你能通过 Solr Web 控制台成功地进行构面吗?
-
一切都很完美,除了刻面。它适用于 MVC-2,但仅在 MVC-3 中我遇到了问题。
标签: visual-studio-2010 asp.net-mvc-3 solr solrnet