Usando o pacote mongo-counter , é possível criar um incrementador com o método
incrementCounter(name)
. A implementação é baseada em Criar um campo de sequência de incremento automático
acessando diretamente o banco de dados sem passar por uma coleção de meteoros. Meteor.methods({
'addRecord':function(doc) {
doc.id = incrementCounter('docId');
MyCollection.insert(doc);
return doc.id;
}
});
Atualizar
Existem novos pacotes de contador mongo na Atmosfera, provavelmente melhor do que a minha recomendação inicial.