SharePoint Search之Search result- 结果源

Posted llguanli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SharePoint Search之Search result- 结果源相关的知识,希望对你有一定的参考价值。

在使用搜索引擎的时候。非常多情况下,用户希望限定一下搜索范围,以便更加easy找到想要的结果。

技术分享

在SharePoint 2013的search里,也支持类似的功能,SharePoint 默认提供了几种范围:技术分享

在SharePoint,这个叫Search Navigation, SharePoint提供了灵活的接口,能够让管理员加入自己定义的类别。每个类别后面。相应一个Result Source。因此先了解一下Result Source。

 

依据用户的权限级别,Result source 能够在Search Service Application,Site Collection,Site级别被设定。

不同级别设定的ResultSource 作用域也不同。

在Search Service Application级别设定的Result Source,能够在全部关联这个SearchService Application的Web Application里面使用,而Site Collection级别设定的。仅限于这个site collection使用。

 

举一个样例来说明search result的作用。普通情况下。在设置Content Source的时候,都会让SharePoint Search爬整个farm,因此在Search Center搜索,结果里会包括整个farm的content。假如仅仅想让搜索结果里包括特定library的文档呢?

 

在Search Service Application的管理页面,点击ResultSources,进入到Add Result Source页面。输入名字,选择Protocol和Type:

技术分享

在Query Transform 里面,点击Launch Query Builder,弹出Build Your Query页面。

技术分享

在Query text里面,{searchTerms}后面。加一个空格,再加上path:”libraryURL”,点击test query,在右側会显示结果,结果仅限于library。

技术分享

点击save。这样就配置完了一个自己定义的Result Source。

技术分享

在配置过程中。可能出现例如以下错误:

技术分享

这个时候须要去Site Collection Feature里开启对应的feature。

 







以上是关于SharePoint Search之Search result- 结果源的主要内容,如果未能解决你的问题,请参考以下文章

转载 SharePoint 2013 Search功能

SharePoint:如何在SharePoint 2013限制多个网站集的Search Result

SharePoint - 如何使用column search相关文件

sharepoint 2010 的search功能怎么不能使用呢?

SharePoint图说搜索服务Search Service详细配置

SharePoint 中search的原理!!!!