在Office365 SharePoint站点中用Document ID来搜索文件

几天前,一个项目上,客户问为什么用DocumentID在站点里搜索不出来文件。

来到Office365的SharePoint管理中心,打开Search管理,Manage Search Schema -> Crawled Properties,可以看到DocumentID已经被爬网了。

来到Managed Properties页面,可以看到ows_dlc_DocId虽然被map到了一个managed property上,但是并没有选中Searchable.

但是因为Queryable是被选中的,其实可以采用

DlcDocID: VHZ3EPPVYHAZ-1336802190-5DlcDocID: VHZ3EPPVYHAZ-1336802190-5

这样的格式来搜索到目标文件。

这个默认创建的Managed Property不能修改,要使用户直接可以使用Documen ID的值进行搜索,需要创建一个新的Manged Property并且选中Searchable这个选项。

因为Office365中不能手动触发爬网,所以创建之后只能默默等...微软官方的建议是等待24小时左右应该会看到效果,这个是比较保守的的等待时间,我测试的时候隔了一个晚上就可以看到搜索结果了。

猜你喜欢

转载自blog.csdn.net/Lexie2018/article/details/82717288