I have JSON object like this:
 jsonData =[
{
  'ApplicationName':'Chrome',
  'env':'Linux',
  'status':'Work'
},
{
  'ApplicationName':'Chrome',
  'env':'Window',
  'status':'Work'
},
  {
  'ApplicationName':'Chrome',
  'env':'IOS',
  'status':'Not Work'
}];
I want to merge in the optimal way so that my returned JSON object look this:
  jsonData =[
{
  'ApplicationName':'Chrome',
  'GroupedEnv':[{'env':'Linux',status:'Work'},{'env':'Window',status:'Work'},{'env':'IOS',status:'Not Work'}]
}];
 
    