sql >> Database >  >> NoSQL >> MongoDB

Kun je andere modellen zoeken met instantiemethoden in Mongoose?

Het probleem is een circulaire import (fish.js vereist user.js dat vereist fish.js , enz.).

U kunt dit omzeilen door de modelklasse tijdens runtime op te lossen:

UserSchema.methods.fishes = function(callback) {
  mongoose.model('Fish').find({user: this._id}, function(err, fishes) {
    callback(err, fishes);
  });
};



  1. Hoe pdf te genereren en te downloaden met dynamisch afbeeldingspad uit de database met behulp van npm-pakketten

  2. Hoe een verbinding met Redis Sentinel tot stand te brengen met behulp van de Jedis-bibliotheek?

  3. Moet ik admin zijn om een ​​nieuwe gebruiker in MongoDB aan te maken?

  4. Krijg een lijst met indexen in MongoDB