我的应用程序中有一些用户,现在我想一次吸引一个用户。
这是我的node.js
router.get('/currentUser', (req, res) => {
User.findOne().then(user => {
console.log(user);
if (user) {
return res.status(200).json(user);
} else {
return res.status(404).json({
message: 'User not found'
});
}
});
});
在我的角度应用程序中,我有
getCurrentUser(user: any) {
console.log(user);
return this.http.get(this.urlEnvironment + this.OneUserUrl).subscribe(data =>{
console.log(data)
});
}
问题在于它仅从数据库中获得了第一个用户,而不是当前用户。
我尝试了find()
,但它吸引了所有这些用户。