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

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

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


person Engern    schedule 09.04.2013    source источник


Ответы (4)


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

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

Я исправил это, установив для параметра TrimDuplicates значение false. Сделать это:

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

Надеюсь, это поможет Кристоферу Сколту

person Christopher Scolt    schedule 26.02.2014
comment
Спасибо тебе за это. Мы потратили много усилий, пытаясь понять, почему мы получили один результат поиска. Это даже не пришло мне в голову. - person mgerety; 24.06.2014
comment
Удивительно, но это решило проблему, с которой я столкнулся с предупреждением в журнале сканирования. Этот элемент был усечен, потому что проанализированный вывод был больше, чем максимально допустимое количество символов — я думаю, усеченные данные были достаточно идентичными, чтобы их можно было выбросить из отображения результатов поиска. - person Goyuix; 12.08.2014

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

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

person Mac    schedule 11.04.2013
comment
Этого не будет. Есть две веб-части. Один предназначен для корпоративного поиска, а другой предназначен для свертывания содержимого. Я почти уверен, что он имеет в виду веб-часть результатов поиска. У меня почти такая же проблема. - person EHorodyski; 16.05.2013

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

Вы можете протестировать его, используя REST API и установив свойство CollapseSpecification.

Чтобы изменить его в графическом интерфейсе поиска, необходимо экспортировать веб-часть результатов поиска, отредактировать XML-файл и загрузить XML-файл в разделе Добавить веб-части. Веб-часть появится в разделе «Импортированные веб-части». Добавьте веб-часть и повторно подключите веб-часть окна поиска и уточнения к новой веб-части результатов поиска (это необходимо сделать, даже если вы удалили старую веб-часть). После этого он будет работать, но не изменяйте никакие настройки веб-части в графическом интерфейсе, тогда настройки будут перезаписаны.

person sourabh goyal    schedule 14.05.2013
comment
Как называется веб-часть и что вы редактировали в XML? - person EHorodyski; 16.05.2013

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

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

person nmishr    schedule 04.01.2017