3

我们需要按创建日期从 Sharepoint Search Server Express 索引中列出文档、列表项等。问题是我们无法在索引中找到它,即使我们尝试将它映射到我们能想到的所有内容。

显示创建日期的 SharePoint 属性

在中央管理/共享服务管理中,您将转到搜索管理页面。我添加了我能找到的大多数日期/时间字段的元数据属性,这可能是我正在寻找的创建日期。我已经尝试了以下所有属性,但它们都没有返回我正在寻找的日期。

我们尝试过的所有领域

然后我“重置所有爬取的内容”并运行完整的爬取。

我们使用的是 Search Server Express 2008 和 WSS 3。我们调用 Microsoft.Office.Server.Search.Query.FullTextSqlQuery 来返回数据。

我们使用这样的查询:

@"SELECT Title, SiteName, SiteTitle, Write, Path, Filename, ListId, ListItemId, Created, CreatedBasic14, CreatedBasic16, CreatedBasic4, CreatedDC, CreatedOffice10, CreatedOffice11, CreatedOffice13, CreatedStartDate, CreatedStartDate1, CreatedPublishedDate, CreatedDateOpened FROM portal..scope() WHERE (CONTAINS (contentclass,'STS_ListItem_DocumentLibrary')) AND ContentType <> 'Folder' AND (SITE='" + SPContext.Current.Site.Url + "')

我的问题是我必须设置什么属性才能获得正确的创建日期?

4

1 回答 1

3

将“ Created ”映射到“ Basic:15(Date and Time) ”以获取列表项的创建日期。

由 Maksymilian Mulawa 在 sharepoint.stackexchange.com 上回答

于 2012-07-11T13:01:02.350 回答