Använda mongo-counter-paketet
, är möjligt att skapa en inkrementerare med metoden incrementCounter(name)
. Implementeringen är baserad på Skapa ett automatiskt ökande sekvensfält
åtkomst direkt till databasen utan att gå igenom en Meteor Collection.
Meteor.methods({
'addRecord':function(doc) {
doc.id = incrementCounter('docId');
MyCollection.insert(doc);
return doc.id;
}
});
Uppdatera
Det finns nya mongo counter-paket på Atmosphere, förmodligen bättre än min första rekommendation.