【发布时间】:2015-10-28 23:11:58
【问题描述】:
我是 node.js 的新手,我正在使用 Yeoman 从产品列表中获取产品详细信息。我正在从三重商店数据库中获取数据并转换为 json。唯一的唯一 ID 是 URL 的形式,最后用哈希编码。
在demo.controller.js:
exports.index = function(req, res) {
res.json(response);
}
在index.js:
var controller = require('./demo.controller');
var router = express.Router();
router.get('/', controller.index);
module.exports = router;
这里,响应输出是URL/api/product_list的以下json结构:
[{
"url":"http://example.com/demo/32b9jkd902n2"
"product":"stack",
"name":"test",
"price":"233"
}, {
"url":"http://example.com/demo/5nf9djdkdks0"
"product":"flow",
"name":"dev",
"price":"433"
}]
现在,我想了解每种产品的详细信息。 URL/api/product_list/:product_url 之类的东西?
基本上,当我从产品列表中访问带有product_url 的url 时,我应该能够获取产品详细信息。
有人可以帮我实现带有/api/product_list/:product_url 的 URL 并输出单个产品吗?
【问题讨论】:
标签: javascript json node.js rest