Problemet är en cirkulär import (fish.js
kräver user.js
som kräver fish.js
osv.).
Du kan komma runt det genom att lösa modellklassen vid körning:
UserSchema.methods.fishes = function(callback) {
mongoose.model('Fish').find({user: this._id}, function(err, fishes) {
callback(err, fishes);
});
};