2016-05-30 4 views
0

ウォーターロックの使い方を理解するのに少し問題があります。私はSails.jsとAngularjsで作業しています.SailsコントローラのWaterlock認証ユーザーのユーザー属性を更新する方法がわかりません。このために私自身のコントローラーを書いてはいけませんか? SailsまたはWaterlockでAPIコールを使用してユーザーを更新する標準的な方法はありますか?ウォーターロックコントローラでユーザーを更新する方法

答えて

0

他の誰かがここに詰め込まれた場合の解決策を見つけました。 req.session.userで認証されたユーザーのデータにアクセスすることができます。また、ユーザーはWaterline ORMを通じてユーザーを更新します。

ここではいくつかのサンプルコードです:

module.exports = require('waterlock').actions.user({ 
    updateCurrentUser: function(req, res) { 
    User.update(req.session.user.id, req.body) 
     .exec(function(err, changes) { 
     return res.json(changes); 
     }); 
    } 
}); 
は、
関連する問題