SystemIndex Catlog Query не выполняет поиск содержимого документа

У меня ниже запрос для поиска в локальной системе по заданному поисковому запросу. Приведенный ниже запрос выполняет поиск только по заданному поисковому слову в заголовке файла, а не в его содержимом. Это только поиск содержимого файла из документа.txt, а не из документов.doc и.pdf. Это выглядит очень странно. Пожалуйста, помогите.

SELECT "System.ItemName", "System.ItemFolderPathDisplay", "System.ItemTypeText", "System.ItemDate", "System.Kind", "System.ItemUrl" FROM "SystemIndex" WHERE CONTAINS(System.Search.Contents,'"SearchTerm"')  AND (System.FileName LIKE '%.doc' OR System.FileName LIKE '%.txt' OR System.FileName LIKE '%.xls' OR System.FileName LIKE '%.docx' OR System.FileName LIKE '%.xlsx' OR System.FileName LIKE '%.ppt' OR System.FileName LIKE '%.pptx' OR System.FileName LIKE '%.pdf')  AND Contains(System.Kind, 'document') ORDER BY System.FileName ASC

Большое спасибо за вашу помощь и время заранее.

1 ответ

Попробуй это:

CONTAINS('\"" + Searc + "*\"')
Другие вопросы по тегам