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

Hvordan kan jeg oprette et automatisk stigningsfelt på meteor?

Brug af mongo-counter-pakken , er muligt at oprette en incrementer med metoden incrementCounter(name) . Implementeringen er baseret på Opret et automatisk stigende sekvensfelt direkte adgang til databasen uden at gå gennem en Meteor Collection.

Meteor.methods({
    'addRecord':function(doc) {
        doc.id = incrementCounter('docId');
        MyCollection.insert(doc);
        return doc.id;
    }
});

Opdater

Der er nye mongo-tællerpakker på Atmosfære, sandsynligvis bedre end min oprindelige anbefaling.



  1. Hvilket Javascript-bibliotek kan evaluere MongoDB-lignende forespørgselsprædikater mod et objekt?

  2. Forskellen mellem Numberlong(x) og Numberlong(x)

  3. Kan ikke læse egenskaben 'castForQuery' for undefined på castArrayFilters i Node.js

  4. Skubber element til Mongodb-samlingsmatrix