Tengo una matriz de entrada de objetos:
[{ "title": "popo", "Id": "123", "name": "john" }, { "title": "test", "Id": "123", "name": "word" }, { "title": "lala", "Id": "222", "name": "ref" }, { "title": "mood", "Id": "222", "name": "trap" }]Y necesito una matriz de salida de objetos como este:
[{ AppId: "123", Titles: { 'popo' : 'name', 'test' : 'word', } }, { AppId: "222", Titles: { 'lala' : 'ref', 'mood' : 'trap', } }]que agrupa los datos por ID y manipula los nombres de las claves. Intenté usar las funciones lodash y Array/Object pero no puedo obtener el resultado que quiero. ¿Alguna idea de cómo abordar esto?