有没有办法自动生成的node.js REST服务就像在轨道? 我只是想公开我的MongoDB模型作为一个REST类型的服务。 现在我做了很多与猫鼬重复性工作和快速的资源。
Answer 1:
是的,这是可能的,按照这个命令:
npm install railway
railway init rest-app && cd rest-app && npm install
railway generate scaffold resource property1 property2
railway server 3000
而已! 如果你需要生成嵌套的资源:
railway generate resource.nestedresource propertyForNestedResource
和修改配置/ routes.js:
map.resources('resource', function (res) {
res.resources('nestedresources');
});
检查此示例应用程序: https://github.com/anatoliychakkaev/railway-example-app
欢迎到铁路: http://railwayjs.com
Answer 2:
您也可以使用我开发,如果铁路是适合您的需求太笨重库:
https://github.com/enyo/mongo-rest
这是一个简单的库,很好的测试,只是提供了一个REST接口为您的猫鼬模型。
文章来源: auto generate Rest service in node.js