【问题标题】:Backendless returns no paging dataBackendless 不返回分页数据
【发布时间】:2017-09-19 09:32:26
【问题描述】:

根据此处的 API 文档 https://backendless.com/documentation/data/rest/data_search_and_query.htm ,后端应在响应正文中提供分页信息,如下所示

 {
 "nextPage":null,
 "data":[
  {
    "updated":null,
    "created":"02/05/2014 18:13:40 GMT+0000",
    "ownerId":null,
    "objectId":"6FAF3CE5-6F55-1B32-FF83-D333252D0300",
    "name":"Bob",
    "age":20
  },
  {
    "updated":null,
    "created":"02/04/2014 19:40:10 GMT+0000",
    "ownerId":null,
    "objectId":"28325E9F-2DED-D3CA-FFC6-C76911AFBB00",
    "name":"Frank",
    "age":26
  }],
 "offset":0,
 "totalObjects":2
}

但是,当我发送请求从这样的表中获取数据时:

https://api.backendless.com/<version>/data/<table-name>

它只返回对象的集合(应该在“数据”中)和现在的分页信息。 添加页面请求:

https://api.backendless.com/<version>/data/<table-name>?pageSize=10&offset=10

返回正确的数据,但仍然没有分页信息。 我做错了什么?如何访问寻呼信息?

【问题讨论】:

    标签: api pagination backendless


    【解决方案1】:

    您提到的文档链接适用于已弃用的 Backendless 版本(页面顶部的there's a warning)。这是当前版本文档的链接:https://backendless.com/docs/rest/doc.html#data_basic_search

    确实,在版本 4 中,我们删除了响应中的附加信息,以简化非 REST 客户端中的响应对象。但是您仍然可以轻松确定当前参数,因为您在请求中指定了它们(或者如果您没有指定它们,它们为零)。

    【讨论】:

      猜你喜欢
      • 2014-03-13
      • 1970-01-01
      • 1970-01-01
      • 2020-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多