我正在尝试使用响应json键值创建URL路由端点。我是node和expressjs的后端新手。
我的答复是:-
{
"_id": "5c820ec8251acd06",
"companyName": "Meta",
"contactDetails": "5545454",
"email": "gedibih@mail-cart.com",
"password": "$2a$10$gUQVYmlpnWSYN9Qw.AqXOOg9loi.4svuXEtw2x1W6O94BMmEBOI1i",
"fullName": "XYZ",
"companyID": "146224",
}
现在,我想创建一个端点为companyID
的新URL,即;
router.get('/companyName/{value}',function(req,res)
在这里是 146224
如何将companyID
值传递给url端点?该值是可变的。在我的数据库中,将根据网址生成尽可能多的companyID
。
根据companyID
答案 0 :(得分:1)
您可以使用参数:
router.get('/companyName/:id', function(req,res) {
// your id is now in req.params.id
})
此处所有关于Express的参数:https://expressjs.com/en/4x/api.html#req.params