【问题标题】:Migrating SolrNet MVC2 Application to MVC3将 SolrNet MVC2 应用程序迁移到 MVC3
【发布时间】: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


【解决方案1】:

问题标题是“将 SolrNet MVC2 应用程序迁移到 MVC3”,但 OP 的真正问题是关于实现多面处理。 SolrNet 示例应用程序当前未实现多面处理,但 SolrNet itself does。 OP 想要一个免费的多方面示例应用程序。有关详细信息,请参阅 cmets。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 2011-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多