Java教程

MeterSphere中如何提取数据库请求的结果进行参数化

本文主要是介绍MeterSphere中如何提取数据库请求的结果进行参数化,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

对SQL请求提取参数

数据库的查询接口存储分为“按结果存储”和“按列存储”。
比如数据库查询结果如下图:

按结果存储,会将所有的查询结果按照对象的模式进行存储至变量

结果如下:

点击查看代码
admin_token=[{origin_sid=0, city_code=0, origin_id=0, son_department_id=0, type=3, province_code=0, sid=1008, uid=28, password=YVNseIxmaV4EJJB9uF1aoc3JdeXhomfB/+zj8xh0728=, update_time=2022-07-06T14:50:36, role_id=1008, delete_status=0, reg_time=2020-09-08T14:16:50, admin_access_token=u1XrGmi5e8zcq24_EJysvRCNozSYmauW-1657090236, mobile_access_token=, email=, ding_status=0, salt=ekrazhuvbc0g0cwok0w0kckscgcgwkw, sex=1, area_code=0, mobile=13588747177, default_password=2, avatar=http://img.**.com/avatar.png, access_token=, name=**, reg_ip=100.**.***.209, username=, status=0}]

按列存储,会将查询结果的第18列储为admin_token。如采用了按列存储,后续通过${admin_token_n}进行引用,n为行数,${admin_token_1}为这列的第一行值

结果如下:

点击查看代码
admin_token_1=u1XrGmi5e8zcq24_EJysvRCNozSYmauW-1657090236

后续接口可通过调用${admin_token_1}作参数化

这篇关于MeterSphere中如何提取数据库请求的结果进行参数化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!