Comment pourrais-je améliorer ce code pour ne pas utiliser tant _.each et en ne vérifiant pas toujours l'objet emptyness de ses propriétésComment le groupe par un paramètre imbriqué
_.each(initial_obj, function(value, key){
_.each(value, function(value2, key2){
_.each(value2, function(value3, key3){
_.isEmpty(new_obj[key3]) && (new_obj[key3] = {});
_.isEmpty(new_obj[key3][key]) && (new_obj[key3][key] = []);
new_obj[key3][key][key2] = value3;
})
})
})
old_obj: {'a': {'en', 'es', 'pt'}, 'b': {'en', 'es', 'pt'}, 'c': {'en', 'es', 'pt'}})
new_obj: {'en': ['a': [], 'b': [], 'c': []},
'es': {'a': [], 'b': [], 'c': []},
'pt': {'a': [], 'b': [], 'c': []}
})
Ouvrir une nouvelle question, avec les nouvelles données valides. –
Oui, travailler dans ça! –
https://stackoverflow.com/questions/46858413/how-to-group-by-a-mix-of-nested-parameter-objects-and-arrays;] –