I need to group the information and put sub items inside that group, containing the repeated values.
Collection
[
{
"Name": "Weight",
"Status": "OK"
},
{
"Name": "Weight",
"Status": "OK"
},
{
"Name": "Weight",
"Status": "NOT OK"
},
{
"Name": "Weight",
"Status": "EMPTY"
},
{
"Name": "Weight",
"Status": "DELETED"
},
{
"Name": "Height",
"Status": "OK"
},
{
"Name": "Height",
"Status": "NOT OK"
},
{
"Name": "Height",
"Status": "NOT OK"
},
{
"Name": "Height",
"Status": "EMPTY"
},
{
"Name": "Length",
"Status": "OK"
},
{
"Name": "Length",
"Status": "NOT OK"
},
{
"Name": "Length",
"Status": "EMPTY"
},
{
"Name": "Length",
"Status": "EMPTY"
}
]
Expected result
"Weight": {
"OK": 2,
"NOT OK": 1,
"EMPTY": 1,
"DELETED": 1
}
"Height": {
"OK": 1,
"NOT OK": 2,
"EMPTY": 1,
"DELETED": 0
}
"Length": {
"OK": 1,
"NOT OK": 1,
"EMPTY": 2,
"DELETED": 0
}