解析mongoose.js中的问题

时间:2015-06-24 04:45:56

标签: javascript node.js mongodb mongoose

我是return lastconsume.Cast<long>().ToArray(); 的新手,我正在使用mongoDbmongoose。我在server.js中使用以下内容

server.js的片段

nodejs

现在我正在提交app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: true })); app.get('/', function(req, res) { res.render('index', { courseList: courses }); }); app.get('/addcourse', function(req, res) { res.render('addcourse', { courseList: courses }); }); app.post('/addcourse', function(req, res) { // res.render('addcourse',{courseList:courses}); // res.send("Data Recieved"); //Create a new course var course = new Course({ name: req.body.coursename, published: req.body.date, featured: req.body.feat }); //The Magic! course.save(function(err, doc) { if (err) res.json(err); else res.redirect('/viewcourse'); }); res.render('viewcourse', { Courses: docs }); //res.send("Done!"); }); app.get('/viewcourse', function(req, res) { Course.find({}, function(err, docs) { if (err) res.json(err); else res.render('viewcourse', { Courses: docs }); }); }); 文件中的值,并尝试从addcourse检索数据并保存在MongoDb中。但是当我尝试检索数据时,我遇到了错误。

viewcouse

我知道 ReferenceError: docs is not defined 错了,但我不知道如何从数据库中获取值。

请帮帮我。

0 个答案:

没有答案