Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SharePoint search匹配准确的数字_Sharepoint_Search_Numbers - Fatal编程技术网

如何使用SharePoint search匹配准确的数字

如何使用SharePoint search匹配准确的数字,sharepoint,search,numbers,Sharepoint,Search,Numbers,在SharePoint(moss2007)搜索中,我需要匹配一个精确的数字,比如2009482842,其他什么都不需要 如何让搜索只返回准确数字的点击数 编辑:我原本以为这只是来自代码的SQL FullTextQuery,但在从门户本身进行搜索时也是一个问题 编辑:此问题已通过升级到MOSS 2007 SP2解决。您正在寻找新的解决方案吗 例如: SELECT {columns}FROM Non_Portal_Content..Scope() WHERE FREETEXT(defaultprop

在SharePoint(moss2007)搜索中,我需要匹配一个精确的数字,比如2009482842,其他什么都不需要

如何让搜索只返回准确数字的点击数

编辑:我原本以为这只是来自代码的SQL FullTextQuery,但在从门户本身进行搜索时也是一个问题

编辑:此问题已通过升级到MOSS 2007 SP2解决。

您正在寻找新的解决方案吗

例如:

SELECT {columns}FROM Non_Portal_Content..Scope()
WHERE FREETEXT(defaultproperties, 'SEARCHSTRING')
ORDER BY "urn:schemas.microsoft.com:fulltextqueryinfo:rank" DESC
短语搜索示例:

SELECT <Columns>
FROM Scope()
WHERE FREETEXT(defaultproperties, ' "a few words" ') 
ORDER BY Rank Desc
选择
从范围()开始
其中FREETEXT(defaultproperties,““几个词”)
按等级顺序描述

数字的精确匹配也应适用于FREETEXT谓词。有关使用全文查询的更多信息,请参见此部分。

当我必须使用FullTextSqlQuery查找特定日期时,例如搜索 TimeStart='2009-01-23'我使用了以下解决方法: 我使用(TimeStart>='2009-01-22')和(TimeStart<'2009-01-23')作为搜索条件。 在我的情况下,它似乎起作用


如果您使用SQL Server 2005 Express Edition,请升级到具有高级服务的Server 2005 Express Edition。这将“对SQL Server表中基于纯字符的数据发出全文查询。全文查询可以包括单词和短语,或者一个单词或短语的多种形式。”根据MS

的说法,这是通过升级到WSS SP2和MOSS 2007 SP2来修复的,感谢您提供的信息和链接。不幸的是,我的短语搜索仍然失败。它将每个单词分开处理,即使短语是在引号中。此外,试图在数字上匹配“精确”并不准确。例如,2002/03/29的日期搜索也与2002/03/30和2002/03/26匹配。我将编辑该问题,以反映精确匹配问题特别与数字相关,我已经阅读了FREETEXT,这可能会有问题。实际上短语搜索工作正常,但短语没有作为短语突出显示。再次感谢。是的,我还注意到SharePoint注入会针对短语中的每个关键字分别命中突出显示标记。我不知道有什么配置选项可以改变这个。谢谢你的回复。我正在运行SQL Server的企业版,这是SharePoint搜索应用程序的一部分。