粗末な REST API を作成するときに行ってきた退屈なボイラープレート コードのいくつかへのショートカットを探しています。エクスプレスを使用して、保存したいオブジェクトを投稿しています。
app.post('/', function(req, res){
var profile = new Profile();
//this is the tedious code I want to shortcut
profile.name = req.body.name;
profile.age = req.body.age;
... and another 20 properties ...
//end tedious code
profile.save()
});
すべての req.body プロパティをプロファイル オブジェクトに適用する簡単な方法はありますか? 私はサーバーの異なるモデルに対して同じ crud コードを記述し、プロパティは開発中に頻繁に変更されます。