我试图从一个简单的路径获得一个响应,以检查我的数据库中是否存在客户端...非常简单但是当GET请求被触发时,它没有得到解决,也从未显示任何响应。
这是路线的代码:
router.get('/clientes/:client_id', function (req, res) {
Cliente.find({ _id: req.params.client_id }, function(err, cliente) {
if(!cliente) {
res.status(404).json({ statusMsg: 'El cliente no existe' });
} else if(err) {
res.json({ error: err });
} else {
res.status(200).json({ cliente: cliente, statusMsg: 'Ok' });
}
});
}); // end: router.get clientes
非常简单,但是当我为一个简单的get请求运行curl http://localhost:8080/omi/v1/clientes/2345
(id是任意的,只是一个获得404响应的测试)时,我在我的服务器记录器(morgan)中得到了这个:{{ 1}},因为我需要取消这份工作。
所以我读了一两次,三次代码,在谷歌搜索并没有得到问题。无论如何,我的英语也不是很好,所以也许我没有完全搜索。