我将标准搜索结果Web部件添加到空页面布局中。我点击“更改查询”,然后添加我想要的查询。搜索结果预览显示179结果。完美,正是我想要的。我单击“确定”,“应用”,然后发布页面。现在它只显示7个结果。我没有在搜索结果Web部件上配置任何其他内容。
其余172项结果在哪里?任何建议表示赞赏:)
答案 0 :(得分:5)
http://msdn.microsoft.com/en-us/library/office/jj687488.aspx
我遇到了同样的问题,结果发现搜索结果网页部分错误地修剪了被视为重复的结果。
我通过将 TrimDuplicates 设置为 false 来解决此问题。要做到这一点:
希望有所帮助 Christopher Scolt
答案 1 :(得分:0)
相信其内容搜索网站部分,请查看此blog
作者在其中提到了类似的内容,您可以设置要在Web部件中显示的默认项目数。 希望这有帮助
答案 2 :(得分:0)
这可能是折叠删除结果的结果。
您可以使用REST API测试它并设置CollapseSpecification。
要在搜索GUI中更改它,您必须导出搜索结果Web部件,编辑xml并在添加Web部件下上载xml。 webpart将显示在“Imported Webparts”下。添加webpart,并将searchbox和refiner webpart重新连接到新的搜索结果Web部件(即使您删除了旧的webpart,也需要执行此操作)。在此之后它将起作用,但不要更改GUI中Web部件上的任何设置,然后将覆盖设置。
答案 3 :(得分:0)
当您在查询模板中使用'
而不是"
来构建字符串时,我已经看到了这一点。 (field1:"match this"
vs field1:'match this'
)查询构建器会提供结果,但是当嵌入到webpart或页面代码段中时,我们得不到任何结果。我作为一个片段webpart嵌入到页面中,当我查看调试器时,我可以看到一些webpart正在使用"
转换为\"
,而那些不起作用的部分变成了一些类似的Unicode像\u00
....
将webpart代码段更改为使用\"
非常有效。