Utilizzo del pacchetto mongo-counter
, è possibile creare un incrementatore con il metodo incrementCounter(name)
. L'implementazione si basa su Crea un campo sequenza a incremento automatico
accedendo direttamente al database senza passare da una collezione di meteoriti.
Meteor.methods({
'addRecord':function(doc) {
doc.id = incrementCounter('docId');
MyCollection.insert(doc);
return doc.id;
}
});
Aggiorna
Sono disponibili nuovi pacchetti di contatori mongo su Atmosphere, probabilmente migliore della mia raccomandazione iniziale.