Я использую lodash
, и мне нужна помощь по объединению двух массивов с использованием идентификатора, но я обновляю второй массив только в том случае, если update_date больше, чем у другого объекта.
Пример:
Первый массив:
[
{
id:xpto
name:test
update_date:1519211809934 //Because I`m using Date.now()
},
{
id:testes
name:nameTest
update_date:1519211809934 //Because I`m using Date.now()
}
]
Второй массив:
[
{
id:xpto
name:test
update_date:1519211809934 //Because I`m using Date.now()
}
]
Я знаю, если я использую _unionBy(array1, array2, id)
, то первое заменит второе, но, как я могу добавитьодно условие для объединения, только если update_date больше, чем другой объект?
Спасибо за вашу помощь!