有人知道如何使用jsonata按多个字段进行分组并进行计数吗?https://docs.jsonata.org/
我搞不懂,我一直在使用jsonata在线操场,但我似乎什么都没得到。
我有一个对象数组,我想按多个字段分组并进行计数。
我以前一直在mysql中这样做,这很简单,但是现在当“记录”是json对象时,我有点迷路了,需要帮助。
结果应该是一个包含分组字段+分组字段计数的新数组。
谢谢你,贾尼
发布于 2022-11-17 20:20:22
这是一个有点麻烦的解决方案,但我认为它能做你想做的事情:
$${
API_TYPE & API_VERSION & METHOD_NAME: {
"API_TYPE": [API_TYPE][0],
"API_VERSION": [API_VERSION][0],
"METHOD_NAME": [METHOD_NAME][0],
"COUNT": $count($)
}
} ~> $each(function($value) {$value})诀窍是使用分组特征,并通过将它们连接到一个字符串来按所有三个参数进行分组。
在行动中看到它:https://stedi.link/L1a9Tiv
https://stackoverflow.com/questions/74444813
复制相似问题