CNode

关于路径或者数据库查询问题求救

Mmygod发布于13 年前最后回复13 年前2 回复4402 浏览0 收藏

我想让博客的页面的路径是/u/post._id ,_id为增加post文章时候,数据库自动生成的,链接我是这样写的, <%= post.title %>, 路由是这样写的 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); }); }); }); };

查看回复

回复 (2)

M
mygod#1·13 年前

链接是这样的href="/u/<%= post._id %,发表之后才看到这里自动把a标签给转化了,

M
mygod#2·13 年前

哪位大神给点指点

参与回复
登录后即可参与回复。登录