84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
业精于勤,荒于嬉;行成于思,毁于随。
var mongoose = require('./config/mongoose.js'); var db = mongoose(); var User = mongoose.model('User');//这里应该是 `User= require('./model/user.server.model.js')`
mongoose.model是注册user,不会挂在mongoose上面,你的app.js中的mongoose 是mongoose.js中export出来的db。
mongoose.model
app.js
mongoose.js
mongoose.js 还可以这么组织model
var mongoose = require('mongoose'); var config = require('./config.js'); module.exports = exports = function(){ var db = mongoose.connect(config.uri); exports.User = require('../models/user.server.model.js'); exports.Other = require('../models/other.server.model.js'); return export; };
app.js 这么用
var db = require('./config/mongoose.js')(); var User = db.User; var Other = db.Other;
mongoose.model
是注册user,不会挂在mongoose上面,你的app.js
中的mongoose 是mongoose.js
中export出来的db。mongoose.js 还可以这么组织model
app.js 这么用