Estoy intentando eliminar un producto del carrito del usuario cuando lo elimino de la web, pero no se como hacerlo.
El esquema moongoose de User es el siguiente:
var schema = mongoose.Schema({ email: { type: String, required: true }, password: { type: String, required: true }, name: { type: String, required: true }, surname: { type: String, required: true }, address: { type: String, required: true }, birth: { type: Date, required: true }, cartItems: { type: [{ qty: { type: Number, required: true }, product: { type: mongoose.Schema.Types.ObjectId, ref: 'Product' } }] } });
Quiero eliminar un artículo de cartItems. ¿Cómo puedo hacerlo?