Mongodb 从mongo Obj.ID为数据库中的所有用户生成URL
任务:每个注册用户的唯一URL 使用: 猫鼬,特快,角4,节 预期结果:Mongodb 从mongo Obj.ID为数据库中的所有用户生成URL,mongodb,url,mongoose,mean-stack,objectid,Mongodb,Url,Mongoose,Mean Stack,Objectid,任务:每个注册用户的唯一URL 使用: 猫鼬,特快,角4,节 预期结果: 路径:“user/:id”应表示已注册的用户配置文件 路径:“user/**”应指向404 方法由@Answers提供。以下是您要做的事情 1) 在express中为用户/:id设置路由 2) 检查您是否有一个与 3) 如果是,则与用户一起响应,否则响应404 app.get('/user/:id', function(req, res){ // query mongoose to get user by if
路径:“user/:id”
应表示已注册的用户配置文件
路径:“user/**”
应指向404
方法由@Answers提供。以下是您要做的事情 1) 在express中为用户/:id设置路由 2) 检查您是否有一个与 3) 如果是,则与用户一起响应,否则响应404
app.get('/user/:id', function(req, res){
// query mongoose to get user by if
User.find({ _id : req.params.id }, function(err, user){
if(user){
// we have a user with that id
res.status(200).json(user);
}else{
res.status(404).json('not found');
}
});
});
就是这样。非常感谢!!:)