我目前正试图在Jolt中执行一项操作,我认为如果我可以先按值对数据进行分组,这将是最简单的操作.我正在try 按值columnIndex
对此列表进行分组
输入:
{
"temp_sfp": [
{
"value": 600,
"valueOperator": "=",
"uom": "mcg",
"name": "Vitamin D (as D3 Cholecalciferol)",
"percentDvOperator": "=",
"percentDv": "75.0",
"columnIndex": 1
},
{
"value": 2,
"valueOperator": "=",
"uom": null,
"name": "Bacillus Coagulans",
"percentDvOperator": "=",
"percentDv": null,
"columnIndex": 1
},
{
"value": 300,
"valueOperator": "=",
"uom": "mcg",
"name": "Vitamin D (as D3 Cholecalciferol)",
"percentDvOperator": "=",
"percentDv": "50.0",
"columnIndex": 0
},
{
"value": 1,
"valueOperator": "=",
"uom": "mg",
"name": "Bacillus Coagulans",
"percentDvOperator": "=",
"percentDv": null,
"columnIndex": 0
}
]
}
帖子主题:Re:Колибри
{
"sfp_group": [
{
"1": [
{
"value": 600,
"valueOperator": "=",
"uom": "mcg",
"name": "Vitamin D (as D3 Cholecalciferol)",
"percentDvOperator": "=",
"percentDv": "75.0",
"columnIndex": 1
},
{
"value": 2,
"valueOperator": "=",
"uom": null,
"name": "Bacillus Coagulans",
"percentDvOperator": "=",
"percentDv": null,
"columnIndex": 1
}
]
},
{
"2": [
{
"value": 300,
"valueOperator": "=",
"uom": "mcg",
"name": "Vitamin D (as D3 Cholecalciferol)",
"percentDvOperator": "=",
"percentDv": "50.0",
"columnIndex": 0
},
{
"value": 1,
"valueOperator": "=",
"uom": "mg",
"name": "Bacillus Coagulans",
"percentDvOperator": "=",
"percentDv": null,
"columnIndex": 0
}
]
}
]
}
在以前的帖子中,我try 了类似的方法来try 对列索引进行分组
{
"operation": "shift",
"spec": {
"@1": "",
"temp_sfp": {
"*": {
"columnIndex": {
"*": {
"*": {
"@4": "&2"
}
}
}
}
}
}
}
但我还是想不明白