2009-07-01 71 views
0

我正在使用带有WSS 3.0的Microsoft Search Server 2008 Express来搜索wss内容以及LAN内容。我做了一种POC,可以搜索wss内容和不属于wss存储库但放置在LAN中的内容。当我做一个wss内容搜索时,假设我有一个名为“Documents”的文档库,我已经上传或创建了一些包含关键字“Robbins”的示例文档,现在我搜索关键字“Robbins”。搜索结果与Robbins匹配,并显示结果。现在问题是它搜索所有的内容,即它甚至显示任务,公告和所有与罗宾斯相关的内容。是否可以定义搜索内容的范围,即不会在任务或公告等不需要的区域中搜索。我的意思是有可能定义一个搜索范围,如果我这样做,那么它不会显示我不想要的结果。WSS 3.0搜索

感谢, Tejas的Jagtap

+0

ServerFault or no? – 2009-07-06 21:53:22

回答

1

我想我理解你的问题,尽管我还是有点朦胧。如果我不符合标准,我提前致歉。

您可以通过简单地关闭列表和库中不想显示在结果中的结果显示来解决问题。如果您转到任何列表或库的高级设置,最后一个单选按钮设置用于搜索(例如,“允许此列表中的项目出现在搜索结果中?”)。将其设置为从搜索结果中删除列表/库内容。

除此之外,您配置WSS搜索的选项是非常有限的。与成熟的OSS搜索引擎不同,微软的“黑匣子”WSS固定到示波器,爬行计划等。

1

您可以创建一个搜索范围using contentclass。这允许您将结果限制为某些类型的项目,如文档,任务等。

另一个选项是使用IsDocument managed property。这是一个隐藏的SharePoint属性,您可以通过一个范围向搜索引擎公开。

+0

好的提示和链接,亚历克斯。不幸的是,我认为Tejas仅仅停留在WSSv3上 - 而不是专门通过MOSS和OSS提供的全套选项。 Tejas:如果你没有某种形式的MOSS(并且只使用WSSv3),你将无法利用Alex的建议。 – 2009-07-06 21:51:04