Hinzufügen eines Felds zum vorhandenen MongoDB-Dokument (mit Mongoose in Node.js)

Ich habe dieses vorhandene Dokument in einer SammlungArticle in der MongoDB Datenbank:

[ { site: 'www.atlantico.fr',
date: '2014-05-27T11:10:19.000Z',
link: 'http://www.atlantico.fr/example.html',
_id: 538473817eb00f082f4803fc,
__v: 0} ]

Ich möchte ein neues Feld hinzufügenday mit Wert'example' zu diesem Dokument mit Mongoose in Node.js. So ich mache:

Article.update(
      { link: 'http://www.atlantico.fr/example.html'}, 
      { $set : {day : 'example'} }, 
       function(err){  
                    });

Aber es funktioniert nicht, weil wenn ich das Dokument danach abfrage, kein neues Feldday erscheint...

Ich muss bei der Benutzung einen Fehler gemacht habenupdate oder$set in Mongoose, aber ich kann nicht genau meinen Fehler finden.

Was vermisse ich? Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage