SharePoint - дубликаты результатов поиска для измененных элементов списка обсуждений - PullRequest
0 голосов
/ 30 ноября 2018

Мой клиент использует списки обсуждений в SharePoint Online и недавно заметил, что в результатах поиска Office 365 несколько сообщений в списке обсуждений отображаются дважды.Дубликаты отображаются только для сообщений, которые были недавно изменены в той или иной форме, включая: · сообщения, которые были изменены с момента создания;· Сообщения, на которые были даны ответы, и один или несколько ответов были отредактированы;· Сообщения, которые были удалены (с учетом того, что в результатах поиска появляется только дублированная запись, а не оригинал) · Сообщения в списках или сайтах, которые были принудительно повторно проиндексированы

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

Дублирующиеся записи не отображаютсясообщения, которые не были изменены с момента создания - если только содержащий их список или сайт не были принудительно повторно проиндексированы.

Дублирующиеся записи также не отображаются для сообщений, которые были созданы относительно недавно, даже если эти сообщения были изменены.

Я подтвердил, что сами сообщения не дублируются в списках.Я также подтвердил, что повторяющиеся результаты отображаются в стандартных результатах поиска Office 365, а также в веб-частях поиска контента в семействе сайтов.

Таким образом, это может привести к проблеме с поисковым обходом измененного содержимого в SharePoint Online.или результаты поиска SharePoint Online.

Мне неизвестно о каких-либо изменениях в настройках семейства сайтов или сайтов затронутых сайтов, хотя в семействе сайтов есть некоторые настройки поиска (дополнительные управляемые свойства и два дополнительных источника результатов).определены).

Я просмотрел свойства, возвращаемые API поиска SharePoint для дублированных результатов, и заметил, что DocID (целочисленное значение) отличается для каждого результата, но все остальные свойства одинаковы, включая PartitionId..

1 Ответ

0 голосов
/ 05 февраля 2019

Словосочетание в в этом посте звучит так, будто SharePoint также будет сканировать / индексировать «ссылки» на обсуждения, содержащиеся в других списках и библиотеках.Если это так, я думаю, это ваша проблема.

Чтобы избежать этого, вам необходимо создать настраиваемую область поиска (источник результатов), указывающую только на отдельные списки обсуждения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...