找文章 / 找答案
精选问答 更多内容

[数据处理] RESTful数据集传参时可以传递数组吗?

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 16:19:37 |阅读模式 打印 上一主题 下一主题
1
未解决
RESTful数据集传参时支持传递数组吗?现在我是按照["?{a}"]这样送的,在编辑参数里是用的多个值a,b。导致多个值变成了一个值传递。
回复

使用道具 举报

精彩评论12

yhdata_lyaa 显示全部楼层 发表于 2023-10-13 16:35:12
编辑参数-选多个值呢
回复

使用道具 举报

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 16:43:31
yhdata_lyaa 发表于 2023-10-13 16:35
编辑参数-选多个值呢

现在就是选的多个值,用逗号隔开了。后台接到的是["a,b,c"]
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-13 17:59:59
yhdata_0DaS7cER 发表于 2023-10-13 16:43
现在就是选的多个值,用逗号隔开了。后台接到的是["a,b,c"]

直接写?{a},
不要["?{a}"]这样呢,类型选择多个值,写a,b,c
回复

使用道具 举报

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 18:24:55
yhdata_lyaa 发表于 2023-10-13 17:59
直接写?{a},
不要["?{a}"]这样呢,类型选择多个值,写a,b,c

试了也不行,结果还是('a,b,c')
回复

使用道具 举报

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 18:28:50
yhdata_lyaa 发表于 2023-10-13 17:59
直接写?{a},
不要["?{a}"]这样呢,类型选择多个值,写a,b,c

不传参,直接在请求体里面写是可以的,["a","b","c"]。但是需要通过报告传参到数据集里面。
回复

使用道具 举报

yhdata_ruby铂金一 来自手机 显示全部楼层 发表于 2023-10-13 18:49:39
不需要中括号,直接使用参数,多个值自动是数组
回复

使用道具 举报

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 19:52:20
yhdata_ruby 发表于 2023-10-13 18:49
不需要中括号,直接使用参数,多个值自动是数组

在编辑参数里需要加引号吗?我去了中括号,在编辑参数里选多个值,用逗号隔开了。后台接收到的还是不是数组,是"a,b,c"
回复

使用道具 举报

yhdata_0DaS7cER铂金二 显示全部楼层 发表于 2023-10-13 20:01:31
yhdata_ruby 发表于 2023-10-13 18:49
不需要中括号,直接使用参数,多个值自动是数组

不加中括号的话,我试了试上送一个值都上送不了。("a")显示传的是这样的,没有了中括号
回复

使用道具 举报

yhdata_ruby铂金一 来自手机 显示全部楼层 发表于 2023-10-13 20:32:41
yhdata_0DaS7cER 发表于 2023-10-13 20:01
不加中括号的话,我试了试上送一个值都上送不了。("a")显示传的是这样的,没有了中括号 ...

正常使用是选了多个值传递的直接就是数组了,如果还是不行尝试拿到数据再转一遍数组呢,用split函数
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部