2013-04-09 150 views
7

我将标准搜索结果web部件添加到空白页面布局。我点击“更改查询”,然后添加我想要的查询。搜索结果预览显示179个结果。完美,就是我想要的。我点击“确定”,“应用”,然后发布页面。现在它只显示7个结果。我没有在搜索结果Web部分中配置其他任何内容。SharePoint 2013搜索结果web部分未显示全部结果

剩下的172个结果去哪儿了?任何建议都赞赏:)

回答

0

相信它的内容搜索Web部件,来看看这个blog

在这笔者提到的类似,您可以设置项目的默认数量在网络的一部分展示。 希望这可以帮助

+0

它不会。有两个Web部件。其中一个意味着企业搜索,另一个意味着内容汇总。我很确定他的意思是搜索结果Web部件。我有几乎相同的问题。 – EHorodyski 2013-05-16 13:15:35

0

这可能是崩溃删除结果的结果。

您可以使用REST API进行测试并设置CollapseSpecification。

要在搜索GUI中对其进行更改,必须导出搜索结果Web部件,编辑XML并在添加Web部件下上载XML。 Web部件将显示在“导入的Web部件”下。添加webpart,然后将搜索框和精炼程序webpart重新连接到新的搜索结果Web部件(即使删除旧的Web部件,也需要执行此操作)。之后,它将工作,但不要更改GUI中Web部件的任何设置,然后设置将被覆盖。

+0

什么叫做Web部件是什么?你的XML编辑? – EHorodyski 2013-05-16 13:16:07

5

http://msdn.microsoft.com/en-us/library/office/jj687488.aspx

我有同样的问题,事实证明,搜索结果网页的部分被错误地修剪那些被认为重复的结果。

我通过设置TrimDuplicatesfalse解决了这个问题。要做到这一点:

  • 导出Web部件,
  • 变化TrimDuplicatesDataProviderJSON属性,
  • 添加Web部件退回到您的网页。

希望帮助 克里斯托弗Scolt

+0

谢谢你。我们花费了大量精力试图弄清为什么我们要获得一个搜索结果。它甚至没有跨越我的想法。 – mgerety 2014-06-24 13:40:29

+0

出人意料的是,这解决了我和爬网日志警告面临的问题“此产品已被截断,因为解析的产值比允许的字符的最大数量” - 我想截断的数据是“相同的”足以被扔出去的搜索结果显示。 – Goyuix 2014-08-11 21:16:54

0

我,当你在查询模板使用'而非"包围着您的字符串看到了这一点。 (field1:"match this" vs field1:'match this')查询生成器在嵌入到Web部件或页面片段中时会给出结果,但不会得到结果。我作为一个片段webpart嵌入到页面中,当我看着调试器时,我可以看到一些webparts使用"已转换为\",而那些没有工作的那些成为一些Unicode等效,如\u00 ....

将webpart snippet更改为使用\"可以完美地工作。