• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

112
Views
cómo eliminar un objeto dentro de la matriz de objetos en mongodb

Quiero eliminar un objeto dentro de la matriz de objetos y estoy haciendo esto

 router.post("/delVendAttach", async (req, res) => { try { let vend = await Vendors.findOneAndUpdate({ "level1.email": req.body.email }, { $pull: { "level2.attachments": { _id: req.body.id } } }) return res.status(200).send("Attachment Deleted Successfully"); } catch (error) { console.log("error", error); return res.status(400).send(error); } });

Aquí está la img de la colección db

about 3 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Creo que encuentras de level1.email y eliminas de level2 ese problema. ¡Pruebe el siguiente código puede funcionar para usted!

 let vend = await Vendors.findOneAndUpdate({ "level1.email": req.body.email }, { $pull: { "level1.attachments": { _id: req.body.id } } })
about 3 years ago · Juan Pablo Isaza Report

0

Duplicado del uso de $ pull en Mongodb para eliminar un objeto profundamente incrustado

about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error