3

Railsのようにnode.jsでRestサービスを自動生成する方法はありますか? mongodb モデルを Restfull サービスとして公開したいだけです。私は今、Mongoose と express-resource を使って多くの反復作業を行っています。

4

2 に答える 2

2

Railway がニーズに対して大きすぎる場合は、私が開発したライブラリを使用することもできます。

https://github.com/enyo/mongo-rest

これは十分にテストされた単純なライブラリであり、マングース モデルに REST インターフェイスを提供するだけです。

于 2012-04-23T13:41:36.050 に答える
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

config/routes.jsを変更します。

map.resources('resource', function (res) {
    res.resources('nestedresources');
});

このサンプルアプリを確認してください:https ://github.com/anatoliychakkaev/railway-example-app

鉄道へようこそ:http://railwayjs.com

于 2012-04-10T21:00:55.977 に答える