MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie definiere ich Methoden in einem Mongoose-Modell?

Sie haben nicht angegeben, ob Sie Klassen- oder Instanzmethoden definieren wollten. Da andere Instanzmethoden behandelt haben, würden Sie hier eine Klassen-/statische Methode definieren:

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