7

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

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

4

4 回答 4

5

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

我遇到了同样的问题,结果是搜索结果 web 部件错误地修剪了被认为是重复的结果。

我通过将TrimDuplicates设置为false来解决此问题。去做这个:

  • 导出 Web 部件,
  • DataProviderJSON属性中将TrimDuplicates更改为false ,并且
  • 将 Web 部件添加回您的页面。

希望能帮助克里斯托弗·斯科特

于 2014-02-26T03:46:00.583 回答
0

相信它是一个内容搜索 webpart,看看这个博客

作者在其中提到了类似的内容,您可以设置要在 Web 部件中显示的默认项目数。希望这可以帮助

于 2013-04-11T07:53:30.097 回答
0

这可能是删除您的结果的结果。

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

要在搜索 GUI 中更改它,您必须导出搜索结果 web 部件,编辑 xml 并在添加 web 部件下上传 xml。webpart 将显示在“Imported Webparts”下。添加 web 部件,然后将搜索框和优化器 web 部件重新连接到新的搜索结果 web 部件(即使您删除了旧的 web 部件,您也需要这样做)。在此之后它将工作,但不要更改 GUI 中 Web 部件上的任何设置,然后设置将被覆盖。

于 2013-05-14T05:14:40.360 回答
0

当您 ' 在查询模板中使用 a 而不是 a"来构建字符串时,我已经看到了这一点。( field1:"match this" vs field1:'match this') 查询生成器会提供结果,但是当嵌入到 Web 部件或页面片段中时,我们不会得到任何结果。我的作为片段 webpart 嵌入到页面中,当我查看调试器时,我可以看到一些 webpart 正在使用" ,它们被转换为,\" 而那些不起作用的变成了一些 Unicode 等价物,例如\u00...。

更改要使用的 webpart 片段\" 效果很好。

于 2017-01-04T17:43:15.760 回答