Masalahnya adalah impor melingkar (fish.js
membutuhkan user.js
yang membutuhkan fish.js
, dll).
Anda dapat mengatasinya dengan menyelesaikan kelas model saat runtime:
UserSchema.methods.fishes = function(callback) {
mongoose.model('Fish').find({user: this._id}, function(err, fishes) {
callback(err, fishes);
});
};