Я предполагаю, что исходит от cart.generateArray()
?
Если это так, вам, вероятно, следует сделать это внутри рассматриваемой функции, но если вы не можете, то просто сопоставьте результаты с новым массивом:
let result = cart.generateArray().map(item => {
const {id, ...entry} = item;
// if you want to also remove _id from the inner item, you can do the same
return entry;
});
console.log(result); // will have entries w/o id in them.
Если вы хотите удалить и вложенный объект item
, это подход smae, хотя я изменю некоторые слова, чтобы улучшить читаемость.
let result = cart.generateArray().map(cartItem => {
const {id, item, ...entry} = cartItem;
// this will remove both the id and the item keys
return entry;
});
console.log(result); // will have entries w/o id in them.