Utilisation du paquet mongo-counter
, il est possible de créer un incrémenteur avec la méthode incrementCounter(name)
. L'implémentation est basée sur Create un champ de séquence auto-incrémenté
accéder directement à la base de données sans passer par une Meteor Collection.
Meteor.methods({
'addRecord':function(doc) {
doc.id = incrementCounter('docId');
MyCollection.insert(doc);
return doc.id;
}
});
Mettre à jour
Il existe de nouveaux packages de compteur mongo sur Atmosphere, probablement mieux que ma recommandation initiale.