Nesneleri alt değerlerine (türüne) göre bir Array bölmem gerekiyor. ı dizinin aşağıdakilere sahip varsayalım:Nesnelerin çok sayıda nesnelere nasıl eşleştirileceği
[
{id:1,name:"John",information: { type :"employee"}},
{id:2,name:"Charles",information: { type :"employee"}},
{id:3,name:"Emma",information: { type :"ceo"}},
{id:4,name:"Jane",information: { type :"customer"}}
]
ve nihai sonucudur benziyor yüzden information.type nesneyi bölmek istiyorum:
[
{
type:"employee",
persons:
[
{id:1,name:"John",information: { ... }},
{id:2,name:"Charles",information: { ... }
]
},
{
type:"ceo",
persons:
[
{id:3,name:"Emma",information: { ... }}
]
},
{
type:"customer",
persons:
[
{id:4,name:"Jane",information: { ... }}
]
},
]
Underscore benim Projesi mevcuttur. Diğer yardımcı kütüphaneler dahil edilebilir.
Elbette diziden geçebilir ve kendi mantığımı uygulayabilirim, ama daha temiz bir çözüm arıyordum.
çözümünüzü ekleyin. –