Что означает код HRESULT 0x8004160F (QUERY_E_ALLNOISE_AND_NO_RELPROP)?

 
Предыдущий Следующий
QUERY_E_NO_RELDOC QUERY_E_NO_RELPROP

QUERY_E_ALLNOISE_AND_NO_RELPROP

QUERY_E_ALLNOISE_AND_NO_RELPROP означает, что запрос релевантности имеет одновременно лингвистическую проблему и проблему данных свойств. После удаления шумовых слов предложение не даёт поисковых терминов, а указанные релевантные документы не содержат запрошенных сведений о релевантных свойствах.

Проверяйте языковую обработку и запрошенный набор свойств независимо

  • Запишите LCID и точное полнотекстовое предложение, чтобы увидеть, какие термины остаются после разбиения слов и удаления шумовых слов.
  • Запишите идентификаторы релевантных свойств и проверьте, являются ли они допустимыми индексируемыми свойствами для релевантных документов.
  • Запросите эти свойства непосредственно у релевантных документов: допустимое свойство всё равно может отсутствовать или иметь NULL в конкретном элементе.

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

Устаревшие ошибки запросов · Языковые ресурсы · Предикаты WHERE


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