RESTful API - T1后端云
    RESTful API - T1后端云
    • 开发文档
    • 添加一条数据
      POST
    • 删除一条数据
      DELETE
    • 修改一条数据
      PUT
    • 查询一条数据
      GET
    • 查询全部数据(分页查询)
      GET
    • 批量添加数据
      POST
    • 批量删除数据
      DELETE
    • 批量修改数据
      PUT
    • 高级查询(分页、排序、比较)
      POST
    • 聚合查询(分组、聚合、计算)
      POST
    • 查询所有表
      GET
    • 创建表
      POST
    • 清空表
      PUT
    • 删除表
      DELETE
    • 发送短信验证码
      GET
    • 发送邮件
      POST

      聚合查询(分组、聚合、计算)

      POST
      https://api.t1y.net/v5/classes/TableName/aggregate
      责任人:王华
      聚合查询可以很方便的统计数据情况。

      请求参数

      Header 参数
      X-T1Y-Application-ID
      number 
      可选
      示例值:
      {{app_id}}
      X-T1Y-Api-Key
      string 
      可选
      示例值:
      {{api_key}}
      X-T1Y-Safe-NonceStr
      string 
      可选
      示例值:
      {{nonceStr}}
      X-T1Y-Safe-Timestamp
      integer 
      可选
      示例值:
      {{timestamp}}
      X-T1Y-Safe-Sign
      string 
      可选
      示例值:
      {{sign}}
      Body 参数application/json
      object {0}
      示例
      [{"$group" : {"_id" : "$name", "sum" : {"$sum" : 1}}}]

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://api.t1y.net/v5/classes/TableName/aggregate' \
      --header 'X-T1Y-Application-ID: {{app_id}}' \
      --header 'X-T1Y-Api-Key: {{api_key}}' \
      --header 'X-T1Y-Safe-NonceStr: {{nonceStr}}' \
      --header 'X-T1Y-Safe-Timestamp: {{timestamp}}' \
      --header 'X-T1Y-Safe-Sign: {{sign}}' \
      --header 'Content-Type: application/json' \
      --data-raw '[{"$group" : {"_id" : "$name", "sum" : {"$sum" : 1}}}]'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {
          "code": 200,
          "data": {
              "data": [
                  {
                      "_id": "王华华",
                      "sum": 1
                  },
                  {
                      "_id": "王华",
                      "sum": 6
                  }
              ]
          },
          "message": "ok"
      }
      上一页
      高级查询(分页、排序、比较)
      下一页
      查询所有表
      Built with