从 mongo Obj.ID 为数据库中的所有用户生成 url
Generate urls from mongo Obj.ID for all users in DB
任务:每个注册用户唯一 URL。
使用:
猫鼬,快递,Angular 4,节点。
期望的结果:
http://localhost:3000/user/207502j20nf23hf928n3f982
path: 'user/:id'
应代表注册用户的个人资料。
path: 'user/**'
应该会导致 404。
方法由Moshe Karmel@Answers.
提供
这是您要做的。
1) 为 user/:id 在 express 中设置路由
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');
}
});
});
任务:每个注册用户唯一 URL。
使用: 猫鼬,快递,Angular 4,节点。
期望的结果: http://localhost:3000/user/207502j20nf23hf928n3f982
path: 'user/:id'
应代表注册用户的个人资料。
path: 'user/**'
应该会导致 404。
方法由Moshe Karmel@Answers.
提供这是您要做的。
1) 为 user/:id 在 express 中设置路由 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');
}
});
});