Agregue un campo al documento MongoDB existente (con Mongoose en Node.js)
Tengo este documento existente en una colección.Article
en la base de datos MongoDB:
[ { site: 'www.atlantico.fr',
date: '2014-05-27T11:10:19.000Z',
link: 'http://www.atlantico.fr/example.html',
_id: 538473817eb00f082f4803fc,
__v: 0} ]
Quiero agregar un nuevo campoday
con valor'example'
a este documento, usando Mongoose en Node.js. Así que hago:
Article.update(
{ link: 'http://www.atlantico.fr/example.html'},
{ $set : {day : 'example'} },
function(err){
});
Pero no funciona porque cuando consulto el documento después de eso, no hay un campo nuevoday
aparece ...
Debo haber cometido un error al usarupdate
o$set
en Mangosta, pero no puedo encontrar exactamente mi error.
¿Qué me estoy perdiendo? ¡Gracias!