mongoose 无法使用save存数据
var mongoose = require('mongoose'); //引用mongoose模块 mongoose.Promise = global.Promise; var db = mongoose.createConnection('localhost','test'); //创建一个数据库连接 db.on('error',console.error.bind(console,'连接错误:')); db.once('open',function(){ console.log('open') }); var PersonSchema = new mongoose.Schema({ name:String //定义一个属性name,类型为String }); var PersonModel = db.model('Person',PersonSchema); //如果该Model已经发布,则可以直接通过名字索引到,如下: //var PersonModel = db.model('Person'); //如果没有发布,上一段代码将会异常 var personEntity = new PersonModel({name:'Krouky'}); //打印这个实体的名字看看 console.log(personEntity.name); //Krouky personEntity.save(function(err){ console.log(err) })
就这段代码。在我这里,不会报错,
运行结束以后,数据库中没有数据