我想让博客的页面的路径是/u/post._id ,_id为增加post文章时候,数据库自动生成的,链接我是这样写的, <a href="/u/<%= post._id %>"><%= post.title %></a>, 路由是这样写的 app.get(’/u/:post._id’, function (req, res) { Post.getOne(req.params.post._id , function (err, post) {… 数据库查询我是这样写的 Post.getOne = function(_id, callback) { mongodb.open(function (err, db) { if (err) { return callback(err); } db.collection(‘posts’, function (err, collection) { if (err) { mongodb.close(); return callback(err); } collection.findOne({ _id: ObjectId.createFromHexString(_id) }, function (err, result) { mongodb.close(); if (err) { return callback(err); } callback(null); }); }); }); };
链接是这样的href="/u/<%= post._id %,发表之后才看到这里自动把a标签给转化了,
哪位大神给点指点