Sitecore 内容按领域和相关性搜索

标签 sitecore sitecore-mvc

我正在使用 Sitecore 8 MVC .net 4.5。我有 bool 字段 Is Sponsored,我需要订购所有项目,例如第一个字段 Is Sponsored = true 并按相关性排序。我发现如果我通过 Is_Sponsored 添加订单,我就会失去相关订单。所以我的问题是:有没有办法在现有排序中包含相关性?

最佳答案

如果您只有有限数量的文档,则上述方法可以正常工作,因为您必须从索引中读取所有文档。

您可以按字段 SCORE 进行排序 - 因此您的排序顺序将是 isSponsered, SCORE。据我内存,这应该有效 - 但我还没有验证它。

其他 - 更多 solr,您将有很多选项来解决这个问题。

关于Sitecore 内容按领域和相关性搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29878202/

相关文章:

Sitecore - 根项目未定义

sitecore - 我们可以在 Sitecore CMS 7.2 rev.140526 中运行 MVC4 应用程序还是需要 MVC5?

sitecore - sc :EditFrame in Sitecore MVC 的替代方案是什么

c# - 以编程方式访问存储在 WFFM 报告中的数据

c# - Sitecore 显示双数据库

c# - Twitter 按钮不共享来自 Twitter Card 的数据

Sitecore 8、.NET 4.6、返回 404 的 bundle

.net - 使用 NUnit 对 Sitecore 进行单元测试,序列化内容

Sitecore,在 mvc 中通过个性化在代码中呈现项目

Sitecore 8、MVC、体验编辑器 : How to make a rendering refresh after a Field Editor Button has been used