MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come posso creare un campo di incremento automatico su meteor?

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.