如何修复新的mongoose模块和nodejs - 从昨天开始

时间:2018-01-06 21:18:55

标签: node.js mongodb express

我只是打开新项目,然后尝试连接到我的收藏夹 我像我一直一样安装我的猫鼬模块

但是这次我尝试加载我的简单代码:(如果我复制我在另一个项目中的mongoose模块(我在2周前安装),那就有效:

 var mongoose = require('mongoose')
mongoose.connect('mongodb://localhost:27017/money');

var schema = new mongoose.Schema({ name: 'string', last: 'string' , last: 'string' });
 var pepole = mongoose.model('pepole',schema)
mongoose.model('pepole').find({},function(err,users){
  //console.log(users[0]._doc);
  console.log(users);
})

有人可以告诉我为什么我对新模块有问题以及我可以做些什么来展示pepole系列中的所有文件?

1 个答案:

答案 0 :(得分:0)

尝试类似这样的事情

var mongoose = require('mongoose')
mongoose.connect('mongodb://localhost:27017/money');
var schema = mongoose.Schema({ 
    name: String, 
    last: String 
});
var pepole = mongoose.model('pepole',schema);
var newPeople= new pepole ({ name: 'first name', last: 'last name' });
newPeople.save(function(err,user){
if(err) console.log(err);
    else console.log(user);
})
people.find({},function(err,users){
if (err) return console.error(err);
    //console.log(users[0]._doc);
    console.log(users);
})