ich nach Namen dieses Objekt Gruppe, die versuche, so fein würde ich in der Lage sein, alle ‚duval‘ von ‚lulu‘ Namen zu unterscheiden:Allgemeine Gruppierung von Objekten Eigenschaften
const groupName = R.groupBy(R.prop('name'), [data]);
aber dies wird nicht Arbeit an:
let data = {
benj: {
content : undefined,
name : 'duval',
complete: false,
height : 181
},
joy: {
content : undefined,
name : 'duval',
complete: true
},
kaori: {
content : undefined,
name : 'lulu',
complete: true
},
satomi: {
content : undefined,
name : 'lulu',
complete: true
}
}
Sollte ich das Format meines Objekts ändern, oder gibt es eine Möglichkeit, es in dieser Art von Objekt zu tun?
Es scheint so einfach, wenn Sie eingeben. Danke, funktioniert sehr gut. Hätte ich "any" als Pfad angeben wollen, anstatt auf eine bestimmte Ebene zu zielen, gibt es eine Möglichkeit, dies ohne Rekursion zu tun? –
Ich kann mir keinen Weg vorstellen, dies ohne Rekursion zu tun. Jemand anders könnte eine Idee haben. –
Aber auch die Frage würde sich ergeben, wie Ihre Ausgabe aussehen würde. Wie würden Sie diese beliebig verschachtelten Objekte gruppieren? –