• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

177
Vistas
$ extraer datos de un esquema anidado doble

del siguiente esquema,

¿Cómo elimino un comentario de respuesta específico?

 const Schemaa = mongoose.Schema({ questionBody: String, Comment:[{ commentBody: String, }], answer: [{ answerBody: String, Comment:[{ commentBody:String, /// i want to delete one specific comment having a unique }] /// 'Object _id. }] }) export default mongoose.model("Questions", Schemaa)

Utilicé el siguiente código para agregar un comentario en la sección de respuestas y funcionó bien...

 const updatedQuestion = await Schemaa.updateOne( { 'answer._id' : answerId}, /// I passed that specific answer's _id { $push: { /// as answerId "answer.$.Comment": { commentBody} } })

Saludos.

about 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

detectó el error, está funcionando con esto ahora ...

 await Questions.updateOne( { 'answer._id': answerId},{ $pull:{ 'answer.$.Comment' : { '_id' :commentId} } } )
about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda