多个http获取但不同的参数

时间:2016-04-10 07:32:54

标签: node.js

以下是获取所有产品的代码。

app.get('/product', function(request,response){

var query="SELECT p.productid, p.categoryId, p.productName, p.specification, c.categoryName"+ 
" FROM tblproduct p inner join tblcategory c on p.categoryid=c.categoryid order by p.productName";

Mysql.query(query)
    .then(function(results){
        response.json({result:results});
}).catch(function(err){
    reject(err);
});

});

现在我想根据产品ID获取产品。

我的http获取代码应该是什么。

我访问单个产品的URL将是localhost / product / productid。

1 个答案:

答案 0 :(得分:1)

你可以尝试这样的事情:

    app.get('/products/:id', function(req, res) {

       var productId = req.params.id;
    });