SharePoint 2013 查询特定内容类型

Posted

技术标签:

【中文标题】SharePoint 2013 查询特定内容类型【英文标题】:SharePoint 2013 Query for specific content type 【发布时间】:2013-03-26 12:20:21 【问题描述】:

我正在尝试让搜索内容 Web 部件显示来自网站集中各种公告列表的公告的聚合。

我使用“添加应用程序”然后“公告”创建了公告列表,所以我假设这是 ContentType 公告的列表?我在列表中添加了一个标题为“这是一个测试”的新公告。

在我将搜索内容 Web 部件添加到页面(出于测试目的,在与公告列表相同的站点中的页面)并将 Web 部件上的查询设置为:

ContentType:0x0104*

没有返回任何结果。要检查公告是否已被爬虫索引,请将查询更改为:

Title:this is a test

现在显示两个结果,一个是 csv,另一个是以 ../DispForm.aspx?ID=1 结尾的公告。

非常感谢任何帮助。

【问题讨论】:

【参考方案1】:

使用 ContentTypeId。我知道默认情况下 ContentType 以这种方式显示,但这可能是一个错误。试试 ContentTypeId。

【讨论】:

以上是关于SharePoint 2013 查询特定内容类型的主要内容,如果未能解决你的问题,请参考以下文章

powershell 此SharePoint PowerShell从Web应用程序中的所有站点获取使用特定内容类型的列表的URL。

使用 Sharepoint 2010 服务查询文档列表及其内容

powershell 这将在SharePoint 2013中创建新文档集。您必须启用内容类型。以下示例使用文档集名称“T

SharePoint 内容查询、分类术语库和 XSL 转换

所有页面上的 SharePoint 2013 动态数据

Sharepoint Online 突出显示的内容 Web 部件 - 显示文件子文件夹 CAML 查询