Der Grund, warum es nicht funktionierte, war, dass ich eine Pfeilmethode verwendete. Ich musste daraus eine normale Funktion machen:
userSchema.methods.setPassword = function (password) {
Der Grund dafür ist, dass Pfeilfunktionen this
behandeln anders als normale Funktionen. Weitere Einzelheiten finden Sie im Folgenden:
http://exploringjs.com/es6/ch_arrow-functions.html