【问题标题】:SystemIndex Catlog Query is not searching the content of a documentSystemIndex Catlog Query 未搜索文档的内容
【发布时间】:2014-10-14 18:09:43
【问题描述】:

我有以下查询,用于在本地系统中搜索给定的搜索词。以下查询仅在文件标题中搜索给定的搜索词,而不是从文件内容中搜索。它只是从 .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

非常感谢您提前提供的帮助和时间。

【问题讨论】:

    标签: c# .net windows-search


    【解决方案1】:

    试试这个:

    CONTAINS('\"" + Searc + "*\"')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-06
      • 2016-10-08
      • 1970-01-01
      • 2016-07-24
      • 2021-03-26
      • 1970-01-01
      • 2022-09-24
      • 1970-01-01
      相关资源
      最近更新 更多