Tengo dos matrices de objetos [{id:'KS001', name: 'albedo'}] esta es la primera matriz que consta de más de 900 objetos.
{ "changePoints": [ { "Point": { "name": "001", "id": "KS001", "siteID": "258628", "connectorGroups": [ { "connectorGroupID": 1, "connectors": [ { "connectorID": "1", "connectorStatus": "AVAILABLE" } ] }, { "connectorGroupID": 2, "connectors": [ { "connectorID": "2", "connectorStatus": "AVAILABLE" } ] } ] } }, ], } esta es la segunda matriz que contiene objetos que tienen un punto e identifica este mapa de identificación con la primera matriz como identificador. Necesito verificar cada estado del connectorStatus en la segunda matriz con la identificación correspondiente y agregar una nueva clave al conjunto de status de la primera matriz " DISPONIBLE" sino "NO DISPONIBLE"
Necesito encontrar la manera más rápida de hacer esto.
const object1 = { name: 'Flavio' } const object2 = { age: 35 } const object3 = {...object1, ...object2 } //{name: "Flavio", age: 35} const a = { b: 1, c: 2 }; const d = { e: 1, f: 2 }; const ad = { ...a, ...d }; // { b: 1, c: 2, e: 1, f: 2 }