Esiste un modo per utilizzare _.omit
sulle proprietà dell'oggetto nidificato?Oggetto: omissione profonda
voglio che questo accada:
schema = {
firstName: {
type: String
},
secret: {
type: String,
optional: true,
private: true
}
};
schema = _.nestedOmit(schema, 'private');
console.log(schema);
// Should Log
// {
// firstName: {
// type: String
// },
// secret: {
// type: String,
// optional: true
// }
// }
_.nestedOmit
, ovviamente, non esiste e solo _.omit
non influisce proprietà nidificate, ma dovrebbe essere chiaro quello che sto cercando.
Inoltre non deve essere sottolineato, ma nella mia esperienza spesso rende solo le cose più brevi e più chiare.
Sarà la nidificazione essere arbitraria o solo di un livello? – thefourtheye
sarà arbitrario. – zimt28