SearchListItems返回0结果,但SharePoint搜索返回5页结果

问题描述:

我试图调用SearchListItems以获取搜索结果。我的代码非常简单:SearchListItems返回0结果,但SharePoint搜索返回5页结果

SPSite site = new SPSite(siteUrl); 
SPWeb web = site.OpenWeb(); 
SPSearchResultCollection resultListItems = null; 
resultListItems = web.SearchListItems(keyword); 

的resultListItems以毫秒为单位返回0项,即使网络有18名名单和> 100K项目。

内容数据库没有指定的索引服务器。一旦分配完毕并且完全爬网完成,代码将按预期工作。有趣的是,搜索从SharePoint工作。

您运行代码的帐户是否可以访问列表项?也许他们被安全微调器删除。

如果不是这样,另一种可能是您在管理中心中未启用FullText搜索。

-Oisin

+0

如何在管理中心启用FullText搜索? – 2009-10-18 20:42:59

+0

操作>服务器上的服务 – x0n 2009-10-18 20:52:50