Estes são meus dados de entrada:
[
{
"UniqueID": 1,
"Group": "alpha",
"Type": "t/1"
},
{
"UniqueID": 2,
"Group": "alpha",
"Type": "t/14"
},
{
"UniqueID": 3,
"Group": "beta",
"Type": "t/11"
},
{
"UniqueID": 4,
"Group": "charlie",
"Type": "t/10"
},
{
"UniqueID": 5,
"Group": "beta",
"Type": "t/7"
}
]
e espero conseguir:
{
"alpha": ["t/1", "t/14"],
"beta": ["t/11", "t/7"],
"charlie": ["t/10"]
}
Era isso que eu estava tentando fazer, mas não estava obtendo o que esperava.
[
{
"operation": "shift",
"spec": {
"*": {
"Group": "&2.Type"
}
}
},
{
"operation": "cardinality",
"spec": {
"*": "ONE"
}
}
]
Alguém pode me dar alguma orientação, pois não consigo fazer funcionar? Obrigado.