laity 发表于 2024-7-24 09:40:33

【9.0.103】服务端sql命令返回值问题

本帖最后由 laity 于 2024-7-24 14:11 编辑

大佬们,在服务端写了一个获取最大数的sql语句,然后返回给变量,但是经过测试。返回的变量是一个key-value 数组。我该如何处理一下呢,我看有个插件中的数组操作好像实现不了








我只想要冒号后面的值


凄美地 发表于 2024-7-24 10:01:24

我是设置空变量,然后获取服务端得到的数据,然后js赋值上去的

wwbb 发表于 2024-7-24 10:18:29


提供两种思路

方案一:使用一个循环,把数组中需要的参数提取出来

循环res,设置变量。


方案二:使用数组操作中的join(确定只有一条数据时)


执行结果




laity 发表于 2024-7-24 11:04:00

wwbb 发表于 2024-7-24 10:18
提供两种思路

方案一:使用一个循环,把数组中需要的参数提取出来


大佬,你的第二种方法使用后报错




下面是我按照你说的修改的



















laity 发表于 2024-7-24 11:05:58

凄美地 发表于 2024-7-24 10:01
我是设置空变量,然后获取服务端得到的数据,然后js赋值上去的

大佬,这种方式感觉没有我想要的效果,我就单纯执行一个sql获取到我想要的值,然后拿到准确的数值就行了,你的这种方式太高深了:lol:lol:lol

求学者 发表于 2024-7-24 11:12:54

用数组属性转字符串即可

laity 发表于 2024-7-24 11:21:20

求学者 发表于 2024-7-24 11:12
用数组属性转字符串即可

这是哪个插件呢,大佬

求学者 发表于 2024-7-24 11:24:02

laity 发表于 2024-7-24 11:21
这是哪个插件呢,大佬

兄弟都说了数组属性转字符串,你还在问哪个插件


laity 发表于 2024-7-24 11:31:45

求学者 发表于 2024-7-24 11:24
兄弟都说了数组属性转字符串,你还在问哪个插件

大佬,不好意思,一时没反应过来,找到了。使用也非常成功,谢谢大佬

wwbb 发表于 2024-7-24 12:12:06

本帖最后由 wwbb 于 2024-7-24 12:16 编辑



多了个"="哦。

循环和数组操作用一个就行
页: [1] 2
查看完整版本: 【9.0.103】服务端sql命令返回值问题