Express 数据库的ID值 --- 10
【在写 所有的exoress 中我所使用的 mongodb 模块 的 版本 都是 2.几 。 换3.几会错】数据库存的 ID值 是个对象,所以需要转化:
在封装的db.js文件内转化:
var objectID = require('mongodb').objectID;
exports.objectID = objectID;//暴露
第三:
代码里写:
将ID拼进ur里,
跳转后从 url 里再取出 var id= req.query.id;
再传入下面 "_id":new DB.objectID(id)//获取自增长的ID
DB.find('product',{"_id":new DB.objectID(id)},function(err,data){
res.sender('productedit',{
list:data
}
}
页:
[1]