sails.jsで標準メソッドを再定義してコントローラを作成すると、このコントローラのデフォルトの親メソッドをどのように呼び出すことができますか?sails.jsコントローラでsuperメソッドを呼び出す
module.exports = {
create: function(req, res) {
//test some parameters
if (condition) {
//call regular super method, proceed as usual
//_super(); <- how to do this?
} else {
//do some other things
}
}
};
このデフォルトの親メソッドはどこにありますか? 'create'コントローラルートを定義するだけで、ここで何かを上書きしているようには見えません。 – voithos
Sails.jsは、コントローラ内のcreateメソッドの独自の実装を提供します。定義しなければ、通常どおり動作します。モデルを作成してDBに保存します。問題は、このデフォルトの実装を呼び出す方法です。 – alevkon
これはあなたがこれを理解したことがありますか? – bearfriend