Verwenden des Mongo-Counter-Pakets
, ist es möglich, einen Inkrementierer mit der Methode incrementCounter(name)
zu erstellen . Die Implementierung basiert auf Create ein automatisch inkrementierendes Sequenzfeld
direkt auf die Datenbank zugreifen, ohne eine Meteor-Sammlung durchlaufen zu müssen.
Meteor.methods({
'addRecord':function(doc) {
doc.id = incrementCounter('docId');
MyCollection.insert(doc);
return doc.id;
}
});
Aktualisieren
Es gibt neue Mongo-Counter-Pakete auf Atmosphäre, wahrscheinlich besser als meine anfängliche Empfehlung.