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

Как да дефинирам методи в модел Mongoose?

Не сте посочили дали искате да дефинирате методи за клас или екземпляр. Тъй като други са покрили методи на екземпляри, ето как бихте дефинирали клас/статичен метод:

animalSchema.statics.findByName = function (name, cb) {
    return this.find({ 
        name: new RegExp(name, 'i') 
    }, cb);
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meteor връща грешка в невалиден шестнадесетичен низ, опитвайки се да създаде ObjectID?

  2. Многоключови индекси на MongoDB и граници на пресичане на индекси

  3. Управление на MySQL, MongoDB и PostgreSQL с ChatOps от Slack

  4. Как да получите схема на база данни с мангусти, дефинирана в друг модел

  5. Как да направите заявка за колекция от поддокументи с помощта на MongoDB и C# драйвер