1
我想使用mongoose
與es6
,但沒有用下面的代碼的任何運氣:貓鼬ES6不工作對我來說
var mongoose = require('mongoose');
var co = require('co');
mongoose.connect('mongodb://localhost/test', {
server: {
socketOptions: {
keepAlive: 1
}
}
});
mongoose.connection.on('error', function(err) {
console.error('MongoDB error: %s', err)
});
co(function*() {
console.log('starting');
var schema = new Schema({
description: {
type: String,
required: true
}
});
console.log('creating schema');
var s = db.model('schema', schema);
console.log('creating doc');
var br = new s({
description: 'abc'
});
yield br.save();
});
輸出唯一的「開始」,並掛在那裏,直到永遠。
任何人都可以解決我的問題?