Веб-часть результатов поиска SharePoint 2013 не показывает весь результат

Я добавляю стандартную веб-часть результатов поиска в пустой макет страницы. Я нажимаю "изменить запрос" и добавляю запрос, который я хочу. Предварительный просмотр результатов поиска показывает 179 результатов. Идеально, как раз то, что я хотел. Я нажимаю "ОК", "применить" и публикую страницу. Теперь он показывает только 7 результатов. Я больше ничего не настроил в веб-части результатов поиска.

куда делись остальные 172 результата? Любые предложения приветствуются :)

4 ответов


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

У меня была такая же проблема, оказалось, что веб-часть результатов поиска неправильно обрезала результаты, которые считались дубликатами.

я исправил это путем установки TrimDuplicates to false. Для этого:

  • экспорт веб-части,
  • изменить TrimDuplicates to false в DataProviderJSON собственность, а
  • добавить веб-части на страницу.

надеюсь, что это поможет Кристофер Сколт!--3-->


полагая, что его веб-часть поиска контента, взгляните на это блог

в нем автор упомянул что-то вроде, Вы можете настроить количество элементов по умолчанию для отображения в веб-части. Надеюсь, это поможет


Это может быть результатом сворачивания удаления ваших результатов.

вы можете протестировать его с помощью REST API и установить CollapseSpecification.

чтобы изменить его в графическом интерфейсе поиска, необходимо экспортировать веб-часть результатов поиска, отредактировать xml и загрузить xml в разделе добавление веб-частей. Веб-часть будет отображаться в разделе "импортированные веб-части". Добавьте webpart и повторно подключите searchbox и refiner webpart к новой веб-части результатов поиска (вам нужно сделать это, даже если вы удалите старый webpart). После этого он будет работать, но не изменяйте никаких настроек в веб-части в GUI, тогда настройки будут перезаписаны.


Я видел это, когда вы используете ' в шаблоне запроса, а не " рамки ваших строк. ( field1:"match this" vs field1:'match this' ) построитель запросов дает результаты, однако при внедрении в веб-часть или фрагмент страницы мы не получаем результатов. Мои были встроены в страницу как фрагмент веб-части, и когда я посмотрел на отладчик, я вижу, что некоторые веб-части использовали ", который был преобразован в \" тогда как те, которые не работали, стали некоторым эквивалентом Unicode как \u00....

изменение фрагмента webpart для использования \" отлично работал.