Me ha pasado un error y no he podido solucionarl, ayuda <code>Error: CastError: Cast to ObjectId failed for value &quot;2&quot; at path &...

Pregunta de la clase:
MongoDB: Actualizar datos
Robert Romero Medina

Robert Romero Medina

Pregunta
studenthace 4 años

Me ha pasado un error y no he podido solucionarl, ayuda

Error: CastError: Cast to ObjectId failed for value "2" at path "_id" for model "Message" at C:\Users\RobertDev\Documents\Cursos\PLATZI\CursodeNode Js\components\message\controller.js:47:21```
1 respuestas
para escribir tu comentario
    Braulio Alejo Aguilar

    Braulio Alejo Aguilar

    studenthace 4 años

    Intenta utilizando este codigo en store, a mi me funciono

    async function updateText(id, message){ const foundMessage= await Model.findById(id); foundMessage.message = message; const newMessage = await foundMessage.save(); return newMessage; }
Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.