MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

comment mettre à jour une collection Mongo.db dans meteor.js ?

Trouvé le problème.

Depuis que j'ai défini ma base de données dans mon fichier lib.js

users = new Meteor.collection("users");

Je n'ai pas besoin de mettre une base de données devant le db.users.update({_id : "Jack"},{...}) . J'ai aussi besoin de trouver le document en utilisant le mongo _id donné , pas l'identifiant "username" .

donc le code approprié serait

users.update({_id : "Jack"},{$set:{age : 13, username : "Jack"}});