array merge loadash code example
Example 1: lodash merge
import merge from 'lodash/merge'
let object = { 'a': [{ 'b': 2 }, { 'd': 4 }]};
let other = { 'a': [{ 'c': 3 }, { 'e': 5 }]};
merge(object, other); // => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }
Example 2: lodash merge array of objects without duplicates
var c = _.map(a, function(obj) {
return _.assign(obj, _.find(b, {parentId: obj.aId}));
})