2014-01-13 12 views
6

ich ein leeres Segel 0.9.8 App mit einem sehr einfachen Modell habe:sailsjs beforeCreate nicht ausgelöst

module.exports = { 

    attributes: { 

    nickname: 'string', 
    encryptedPassword: 'string', 

    beforeCreate: function(values, next){ 
     values.encryptedPassword = "123"; 
     next(); 
    } 
    } 

}; 

Wenn ich einen neuen Benutzer von der Konsole zu erstellen, die beforeCreate Methode wird nicht aufgerufen, so dass kein EncryptedPassword erstellt.
Ich bin mir sicher, ich vermisse hier etwas, kann aber nicht herausfinden, was. Irgendeine Idee ?

Antwort