【发布时间】:2015-10-25 10:06:38
【问题描述】:
我按照教程进行操作,但不知道出了什么问题。我的 cmd 完全没有错误。当我打开 localhost:3000 时,我看到了这个错误 Cannot call method 'get' of undefined 并且无法在我的帖子集合中加载帖子。
var express = require('express');
var router = express.Router();
var mongo = require('mongodb');
var db = require('monk')('localhost/nodeblog');
/* Homepage blog posts */
router.get('/', function(req, res, next) {
var db = req.db;
var posts = db.get('posts');
console.log(posts)
posts.find({},{},function(err,posts){
res.render('index',{
"posts":posts
});
});
});
我的玉
block content
if posts
each post, i in posts
h1=post.title
【问题讨论】:
标签: javascript node.js mongodb express pug