我们是否可以使用REST API和查询语言FQL获取SharePoint 2013网站中的可用记录总数。
但无法获得可用记录的数量。
感谢您的帮助!
答案 0 :(得分:2)
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));
}
});