我正在尝试从Mongodb提取数据,并且希望该数据显示在我的网页上。问题是我不知道如何将整个提取的对象发送到特定端口(响应),这样我将能够从Angular获取数据,以及如何从Angular访问数据
从Mongodb获取数据
app.get('/api/getdata',async (req,res) =>
{
const {value} = req.body
const resp=await person.find({value})
if(!resp){
console.log('not found')
}
else{
//this needs to be done
}
})
答案 0 :(得分:1)
然后您的代码将如下所示:
app.get('/api/getdata', async (req,res) => {
const {value} = req.body
const resp = await person.find({value})
if (!resp) {
res.status(404).send('not found')
}else{
// give your data to express response to the http request
res.json(resp); // or res.send(resp);
}
});