Quando creo un controller in sails.js con un metodo standard ridefinito, come faccio a chiamare il metodo padre predefinito di questo controller?Chiamare il metodo super nel controller sails.js
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
}
}
};
Dove dovrebbe esistere questo metodo padre predefinito? Non sembra che tu stia ignorando nulla qui, semplicemente definendo un percorso del controller 'create'. – voithos
Sails.js fornisce la propria implementazione per il metodo di creazione nei controller. Se non lo definiamo, funziona come al solito - solo costruisce il modello e lo salva nel DB. La domanda è come chiamare questa implementazione predefinita. – alevkon
Lo hai mai capito? – bearfriend