sharepoint - 从多个网站的列表中获取项目
Posted
技术标签:
【中文标题】sharepoint - 从多个网站的列表中获取项目【英文标题】:sharepoint - get items from lists in multiple webs 【发布时间】:2012-06-03 01:09:18 【问题描述】:假设我有一个具有内容类型的站点级功能,以及一个具有包含前面提到的内容类型的项目的列表实例的 Web 级功能。如果我为 100 多个不同的 Web 启用 Web 功能,因此我从相同的列表实例定义和内容类型中获得 100 多个列表,那么从所有这些列表中获取项目的最快方法是什么?遍历网络并一一获取每个列表的列表项非常慢。
【问题讨论】:
【参考方案1】:使用下面的方法。
-
SPSiteDataQuery
【讨论】:
【参考方案2】:最快的方法(也是我认为唯一的方法)是使用搜索引擎。 您可以执行“contenttype:document”之类的查询来跨列表搜索文档。
【讨论】:
以上是关于sharepoint - 从多个网站的列表中获取项目的主要内容,如果未能解决你的问题,请参考以下文章
SharePoint Workflow - 电子邮件多个列表项
添加 webPart SharePoint 2013 时列表不存在错误
使用 REST 从 SharePoint 加载项访问外部列表
powershell SharePoint PowerShell,它获取作为字符串的列表项并将其转换为数字,然后更新列表项。