MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как мога да създам поле за автоматично нарастване на meteor?

Използване на пакет mongo-counter , е възможно да се създаде инкрементатор с метода incrementCounter(name) . Внедряването се основава на Създаване поле за автоматично нарастваща последователност директен достъп до базата данни, без да преминавате през Meteor Collection.

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

Актуализация

Има нови пакети за брояч на mongo на Atmosphere, вероятно по-добре от първоначалната ми препоръка.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализирайте модела с Mongoose, Express, NodeJS

  2. колона за актуализиране на колекция в mongodb

  3. Как Express знае кой път на рутера да използва, когато съвпадат няколко пътя?

  4. mongodb Не може да се приложи модификатор $pull/$pullAll към не-масив, Как да премахнете елемент от масив

  5. Групиране по агрегиране, включително липсващи дати в mongo