zsy 发表于 2020-10-25 16:43:02

Mysql数据库如何在前端进行多值参数的传参

本帖最后由 KearneyKang 于 2020-10-27 17:03 编辑

这种方式参数是可以传过来的,现在只能查询一条想用in ()的方式进行查询 就不行了


KearneyKang 发表于 2020-10-26 09:30:07

本帖最后由 KearneyKang 于 2020-10-26 12:28 编辑

你好,你现在使用的数据库是什么数据库,然后你前端参数传递的是多个参数值,这个你前段参数传递的方法存在问题,还可能跟你的数据库使用和参数传递有关系

zsy 发表于 2020-10-26 10:03:43

mysql 数据库

zsy 发表于 2020-10-26 10:05:15

之前这么传是可以成功的

zsy 发表于 2020-10-26 10:05:58

现在 这么传只能查出一条 所以想用in 的方式去查多条

wengMQ 发表于 2020-10-26 11:44:14

reportParameters: [{ name: 'ReportParameter1', values: ["'值1','值2'"]}]

wengMQ 发表于 2020-10-26 11:44:48

引号语法的问题

KearneyKang 发表于 2020-10-26 14:12:34

楼上的回复很正确,一个参数的多值的写法就是这样的。reportParameters: [{ name: 'ReportParameter1', values: ["'值1','值2'"]}]
可以进行一个参数多值的传入

zsy 发表于 2020-10-26 14:43:19

那我接受呢,还是这么接受吗

KearneyKang 发表于 2020-10-26 16:10:20

数据集这边的接收方式就是这样进行接收的
页: [1] 2 3 4
查看完整版本: Mysql数据库如何在前端进行多值参数的传参