Entonces, básicamente estoy tratando de hacer una API Restful (solo para fines de estudios) con:
NodeJS, Express y MongoDB
Ya tengo configurada mi base de datos, pero necesito eliminar una Key de un Object .
Si envío una solicitud GET en el punto final de mis mensajes, esto devolverá:
[ { "_id": "5f9b1e0186a911001714dd3c", "texto": "será se vai ?" }, { "_id": "604fd3859b2fd50017027472", "texto": "salve rapaziada esse aqui é o texto que eu to colocando" }, { "_id": "604fd4389b2fd50017027474", "texto": "Mensagem editada aAa", "mensagem": "" } ]El texto está en PT-BR
El mensagem clave fue un error, pero ahora quiero saber cómo resolverlo.
Entonces, quiero eliminar la clave de mensagem , el tercer objeto.
Estoy usando NoSqlBooster, pero si alguien usa Mongo Compass, también necesito saberlo.
unset eliminará la clave de la colección y pasar true al final del método de update es un indicador establecido para `actualizar múltiples registros.
db.collectionName.update({}, { $unset: { mensagem:1 } }, { multi: true });