【发布时间】:2014-02-25 13:22:26
【问题描述】:
我们能否使用 REST API 和查询语言 FQL 获取 SharePoint 2013 网站中可用记录的总数。
但无法获取可用记录数。
感谢您的帮助!
【问题讨论】:
标签: rest sharepoint sharepoint-2013
我们能否使用 REST API 和查询语言 FQL 获取 SharePoint 2013 网站中可用记录的总数。
但无法获取可用记录数。
感谢您的帮助!
【问题讨论】:
标签: rest sharepoint sharepoint-2013
SharePoint REST 搜索 API 不公开任何特定参数以返回总结果计数,但在响应中包含 query.PrimaryQueryResult.RelevantResults.TotalRows 值。
以下示例演示如何返回结果总数:
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/search/query?querytext='news'&rowlimit=100",
method: "GET",
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
console.log(data.d.query.PrimaryQueryResult.RelevantResults.TotalRows); //get total results count
},
error: function (data) {
console.log(JSON.stringify(data));
}
});
【讨论】: