I have two arrays like
var members = [{docId: \"1234\", userId: 222}, {docId: \"1235\", userId: 333}];
var memberInfo = [{id: 222, name: \"test1\"}, {id: 333
var members = [{
docId: "1234",
userId: 222
}, {
docId: "1235",
userId: 333
}];
var memberInfo = [{
id: 222,
name: "test1"
}, {
id: 333,
name: "test2"
}];
var finalArray = [];
_.each(memberInfo, function (item) {
finalArray.push(_.each(_.where(members, {
userId: item.id
}),
function (element) {
element.name = item.name
}));
});
console.log(finalArray);
Fiddle example