Некоторые документы отсутствуют в результатах поиска SharePoint 2013

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

В качестве решения я попытался сбросить индекс примерно 3-4 раза, а также создать новое приложение службы поиска, но безуспешно. Документы по-прежнему отсутствуют в поиске.

Я также проверил разрешения для библиотек документов и сайта, но разрешение не является проблемой.

В моем сервисном приложении нет правил сканирования. Единственное, что я начал непрерывное сканирование в своем служебном приложении.

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

Пожалуйста, помогите мне дать подсказку о том, как я могу решить эту проблему.


person Ravi Rachchh    schedule 12.09.2013    source источник


Ответы (2)


Потратив пару дней на эту проблему, я узнал, что проблема связана со столбцами управляемых метаданных, которые были привязаны с помощью кода. Я просто открываю библиотеку документов и снова повторяю каждый элемент и обновляю элементы, используя сценарий Power Shell, используя только item.Update (). И это сработало !! :)

person Ravi Rachchh    schedule 28.11.2013

Я заметил ту же проблему, что некоторые результаты не отображаются, поскольку они считаются «дубликатами». Я добавил веб-часть редактора контента со следующим сценарием, чтобы вернуть результаты (как указано в этой статье - http://www.eliostruyf.com/view-duplicate-results-sharepoint-2013-search-center-via-javascript/).

<script type="text/javascript">
// Show duplicated results

if (typeof Srch.U.fillKeywordQuery !== 'undefined') 
{
    var originalFillKeywordQuery = Srch.U.fillKeywordQuery;
    Srch.U.fillKeywordQuery = function(query, dp) 
    dp.set_trimDuplicates(false);  
    originalFillKeywordQuery(query, dp);
};
}

person Sudheer    schedule 22.05.2014