我是return lastconsume.Cast<long>().ToArray();
的新手,我正在使用mongoDb
和mongoose
。我在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
错了,但我不知道如何从数据库中获取值。
请帮帮我。