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

Mongoose komplexe (asynchrone) Virtuals

Dies wird wahrscheinlich am besten als Instanzmethode gehandhabt Sie zu teamSchema hinzufügen damit der Aufrufer einen Rückruf bereitstellen kann, um das asynchrone Ergebnis zu erhalten:

teamSchema.methods.getSquad = function(callback) {
  Players.find({ team_id: this._id }, callback);
});