Что означает код HRESULT 0x8004160E (QUERY_E_NO_RELDOC)?

 
Предыдущий Следующий
QUERY_E_ALLNOISE_AND_NO_RELDOC QUERY_E_ALLNOISE_AND_NO_RELPROP

QUERY_E_NO_RELDOC

description[ни один документ, переданный как пример релевантности, не найден в каталоге для этого запроса.]

QUERY_E_NO_RELDOC — ошибка разрешения релевантного документа. Механизму запросов передали примеры документов для влияния на релевантность, но ни один идентификатор не разрешился в элемент каталога. Это отличается от полнотекстового предиката, который просто не совпал ни с одним обычным документом.

Проверьте идентичность релевантного документа в запрашиваемом каталоге

  • Запишите идентификаторы релевантных документов и каталог или машину, указанные подключением запроса.
  • Проверьте, не были ли документы удалены, перемещены, исключены из области обхода или не относятся ли они к другому поколению каталога.
  • До изменения весов ранжирования или полнотекстовых терминов выполните прямой запрос свойств по тем же идентификаторам.

Windows Search назначает совпавшим документам относительные для запроса значения ранга, а строки каталога соответствуют индексированным документам. Поэтому пример релевантности должен разрешиться в индексированную строку, прежде чем сможет предоставить сведения. Перестроение SQL-проекции не исправит устаревший идентификатор документа. Сравните этот код с ошибками повторяющегося документа и недопустимого идентификатора: они отклоняют входные данные релевантности по другим причинам.

Устаревшие ошибки запросов · Понимание значений релевантности · Модель каталога Windows Search


Нужно найти другой код? Найти другой код состояния или ошибки.