反馈已提交

网络繁忙

数据查询API-多值查询

  • 文档创建者:Roxy
  • 历史版本:21
  • 最近更新:Wendy123456 于 2025-05-20
  • icon提示:
    本文方案适用于 4.2.6.2 及之后版本;4.0.28 之前版本,请参见:历史文档;4.0.28-4.2.6.2 版本,请参见:历史文档

    1. 概述

    1.1 版本

    FineDataLink版本
    功能变动
    4.0.28
    支持使用 IN 语法实现多值查询

    1.2 应用场景

    用户想要在发布 API 时,对 API 取数逻辑进行设置:使用 SQL 的 IN 语句一个参数传入多值,对指定表的指定列做多值查询。

    2. 操作步骤

    示例需要将「订单表」中的数据发布为 API,并在取数时可同时取出多个地区(华北、华东、华南等)的数据。

    2.1 新建API

    进入「数据服务」,点击「新建>接口服务」,输入接口服务的名称后,点击「确定」按钮。如下图所示:

    2.2 设置API信息

    2.2.1 服务内容(数据查询)

    设置界面如下图所示:

    SELECT * FROM `demotest`.`订单信息` WHERE 货主地区 IN ('${货主地区}')


    各设置项说明如下:

    各设置项详细说明请参见:发布API概述

    设置项

    说明

    SQL语句

    示例为 MySQL 数据库语法,不同数据库的语法不同,用户可根据实际使用数据库类型修改语法

    分页查询

    关闭「分页查询」按钮,调用生成的 API 后返回数据不进行分页

    自定义参数

    为自定义参数货主地区调试值写入华东','华北,可查询「货主地区」为华东、华北的数据

    2.2.2 API接口配置

    1)请求方式选择 POST;路径设置为 demo(支持自定义) 。

    添加应用,若此时没有创建应用,可不添加应用,在完成 API 创建后,在应用列表中绑定 API ,详情参见:绑定API至应用绑定应用步骤必做,否则后续无法调用该 API

    请求 Body 格式设置为 application/json。如下图所示:

    各设置项详细说明请参见:发布API概述

    2)点击右下角的「测试调用」按钮,可调试 API;「货主地区」参数值默认为调试值:华东','华北,返回多值查询内容。如下图所示:

    2.png

    3)点击保存并上线按钮,即可成功新建并上线服务接口。如下图所示:

    3. 后续步骤

    若用户在发布时没有将 API 添加至指定应用,也可以在 API应用管理 中将上线的 API 通过应用进行管理,以便能够被调用。

    若需要使用已经发布的API,详情参见:使用发布的API,调用效果如下图所示:

    对已经发布的API进行管理,详情参见:服务运维


    附件列表


    主题: 数据服务
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭



    AI

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持