Neredeyse aynı olan birkaç nesne içeren bir dizi var. Bu nesneleri, aralarında aynı olmayan verileri korurken birleştirmek istiyorum. Hemen hemen aynı iki javascript nesnesini Lodash kullanarak nasıl birleştirebilirim?
[
{ id: 1,
title: 'The title',
description: 'The description',
categories: [
{id: 1, name: 'Cat 1'}
]
},
{ id: 1,
title: 'The title',
description: 'The description',
categories: [
{id: 2, name: 'Cat 2'}
]
}
]
ben nihai sonucu olmak istiyorum:
İşte benim veri var
[
{ id: 1,
title: 'The title',
description: 'The description',
categories: [
{id: 1, name: 'Cat 1'},
{id: 2, name: 'Cat 2'}
]
}
]
Herhangi bir yardım mutluluk duyacağız!
[ '_.mergeWith()'] için verilen örneği deneyin (https: // lodash
Yani, bu sadece örnek uğruna ... hem şu dizide üzerinde işe yarayabilir .com/docs # mergeWith). –
Stackoverflow burada bir veri yapıştırıyor ve gerekli bir sonuç vermiyor ve bir çözüm buluyor. Senin için düşünmemize yardım etmek için buradayız. – Aristarhys
"hemen hemen aynı" tanımı nedir? –