我在json列中有以下数据:
[
["model-1", 0.06232],
["model-2", 0.33587],
["model-3", 0.04962],
["model-4", 0.235],
["model-5", 0.31719]
]
我的目标是在每个内部列表的第一个元素前加一个字符串,这样输出就变成:
[
["somestr/model-1", 0.06232],
["somestr/model-2", 0.33587],
["somestr/model-3", 0.04962],
["somestr/model-4", 0.235],
["somestr/model-5", 0.31719]
]
我已经能够使用mariadb json\u extract“提取”第一个元素,如下所示:
SELECT JSON_EXTRACT(factors, '$[*][0]') FROM my_table;
但再也不能前进了。
是否可以使用mariadb/mysql json函数来实现这一点?还是我最好在应用程序级别上这样做?
暂无答案!
目前还没有任何答案,快来回答吧!