Skip to content

查询全部数据(分页查询) GET

通过以下接口,您可以查询 T1 后端云应用 NoSQL 数据库中的全部数据。

url
http://您已备案域名/v5/classes/<collection_name>?page=1&size=10

INFO

分页查询请求参数中的 page 为页码,size 为每页条目数。以上则是表示查询第 1 页的数据,每页 10 条。

请求示例

注意修改大括号中的内容。App IDAPI KeySecret Key 请前往仪表盘获取。sign 为签名,签名方式详见请求签名。

shell
curl --location --request GET 'http://您已备案域名/v5/classes/<collection_name>?page=1&size=10' \
--header 'X-T1Y-Application-ID: {{app_id}}' \
--header 'X-T1Y-Api-Key: {{api_key}}' \
--header 'X-T1Y-Safe-NonceStr: {{客户端随机生成的32位随机码}}' \
--header 'X-T1Y-Safe-Timestamp: {{Unix时间戳,精确到秒}}' \
--header 'X-T1Y-Safe-Sign: {{MD5(path+app_id+api_key+客户端随机生成的32位随机码+Unix时间戳+Secret_Key)}}'
shell
curl --location --request GET "http://您已备案域名/v5/classes/<collection_name>?page=1&size=10" ^
--header "X-T1Y-Application-ID: {{app_id}}" ^
--header "X-T1Y-Api-Key: {{api_key}}" ^
--header "X-T1Y-Safe-NonceStr: {{客户端随机生成的32位随机码}}" ^
--header "X-T1Y-Safe-Timestamp: {{Unix时间戳,精确到秒}}" ^
--header "X-T1Y-Safe-Sign: {{MD5(path+app_id+api_key+客户端随机生成的32位随机码+Unix时间戳+Secret_Key)}}"

响应示例

操作成功时 http 状态码以及 code 永远是 200。若需校验响应数据请参考响应签名校验(可选)。

json
{
    "code": 200,
    "data": {
        "data": [
            {
                "_id": "65435f093b239fddbc3f646e",
                "name": "王华",
                "age": 21,
                "sex": "男",
                "createdAt": "2023-11-04T09:25:24.707+08:00",
                "updatedAt": "2023-11-04T09:25:24.707+08:00"
            },
            {
                "_id": "65435f093b239fddbc3f646e",
                "name": "王华华",
                "age": 23,
                "sex": "女",
                "createdAt": "2023-11-04T09:25:24.707+08:00",
                "updatedAt": "2023-11-04T09:25:24.707+08:00"
            }
        ]
    },
    "message": "ok"
}
json
{
    "code": 400,
    "data": null,
    "message": "This is an exception message."
}

技术支持、市场合作:wwwanghua@outlook.com