【问题标题】:SharePoint REST API Get total available record countSharePoint REST API 获取可用记录总数
【发布时间】:2014-02-25 13:22:26
【问题描述】:

我们能否使用 REST API 和查询语言 FQL 获取 SharePoint 2013 网站中可用记录的总数。

我确实检查了http://blogs.msdn.com/b/nadeemis/archive/2012/08/24/sharepoint-2013-search-rest-api.aspx?CommentPosted=true#commentmessage

但无法获取可用记录数。

感谢您的帮助!

【问题讨论】:

    标签: rest sharepoint sharepoint-2013


    【解决方案1】:

    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));
            }
    });
    

    【讨论】:

      猜你喜欢
      • 2015-11-30
      • 1970-01-01
      • 2014-05-09
      • 2021-11-05
      • 1970-01-01
      • 2014-11-02
      • 1970-01-01
      • 2023-03-22
      • 2015-11-24
      相关资源
      最近更新 更多