【发布时间】:2020-11-09 16:29:41
【问题描述】:
我有一个对象数组,其中每个对象的结构如下:
{
"impl": "pmdk",
"pc_writes": 50,
"threads": 1,
"throughput (K tps)": 703014,
"med_latency (ns)": 1334,
"99_latency (ns)": 2358,
"exec_time (s)": 14224471006
}
我想将每个对象中的"throughput (K tps)" 字段除以1000,并以相同的格式返回数组。我尝试通过以下方式使用map_values:
map_values(."throughput (K tps)"/1000)
但它只返回一个修改后的值数组:
[703.014,...]
而不是整个对象,像这样:
[{
"impl": "pmdk",
"pc_writes": 50,
"threads": 1,
"throughput (K tps)": 703.014,
"med_latency (ns)": 1334,
"99_latency (ns)": 2358,
"exec_time (s)": 14224471006
},
...
]
如何将其中一个字段除以 1000 后返回一个对象数组?
【问题讨论】: