XwFast
  1. 查询数据
XwFast
  • 通用示例接口
    • README
    • 保存数据
      • 新增/更新数据
      • 新增/更新数据(批量)
    • 查询数据
      • 查询全部
        POST
      • 通过ID查询
        POST
      • 通过ID查询(批量)
        POST
      • 通过实体查询数据集合
        POST
      • 指定字段和值查询数据
        POST
      • 指定字段和值查询数据(批量)
        POST
      • 自定义高级查询
        POST
    • 删除数据
      • 通过ID删除数据
      • 通过ID删除数据(批量)
      • 指定字段及值删除数据
      • 指定字段及值删除数据(批量)
    • 计数接口
      • 通过实体查询数量
      • 指定字段和值查询数量
  1. 查询数据

自定义高级查询

开发中
POST
http://127.0.0.1:8080/Example/customQuery
最后修改时间:2023-11-02 04:05:41
责任人:未设置

请求参数

Body 参数application/json
object {0}
示例
{
    "queryBody": {
        "keyword": "",
        "keywordFields": ["name"],
        "includeFields": [],
        "conditions": [
            {
                "field": "code",
                "type": "eq",
                "value": "B"
            }
        ],
        "orderBy": [
            {
                "field": "create_time",
                "type": "desc"
            }
        ],
        "pageBy": {
            "pageNum": 1,
            "pageSize": 5
        }
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:8080/Example/customQuery' \
--header 'Content-Type: application/json' \
--data-raw '{
    "queryBody": {
        "keyword": "",
        "keywordFields": ["name"],
        "includeFields": [],
        "conditions": [
            {
                "field": "code",
                "type": "eq",
                "value": "B"
            }
        ],
        "orderBy": [
            {
                "field": "create_time",
                "type": "desc"
            }
        ],
        "pageBy": {
            "pageNum": 1,
            "pageSize": 5
        }
    }
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
    "code": "SUCCESS",
    "message": "查询成功",
    "data": [
        {
            "id": "1719902840845082625",
            "deleted": "0",
            "createBy": null,
            "updateBy": null,
            "createTime": "2023-11-02 10:22:46",
            "updateTime": "2023-11-02 10:22:46",
            "code": "编码",
            "name": "名称",
            "remark": "备注信息"
        },
        {
            "id": "1719915915513974785",
            "deleted": "0",
            "createBy": null,
            "updateBy": null,
            "createTime": "2023-11-02 11:14:43",
            "updateTime": "2023-11-02 11:14:43",
            "code": "编码",
            "name": "名称",
            "remark": "备注信息"
        }
    ]
}
上一页
指定字段和值查询数据(批量)
下一页
通过ID删除数据
Built with