कारण यह काम नहीं कर रहा था क्योंकि मैं एक तीर विधि का उपयोग कर रहा था। मुझे इसे एक सामान्य कार्य बनाना था:
userSchema.methods.setPassword = function (password) {
इसका कारण यह है कि तीर के कार्य this
का इलाज करते हैं नियमित कार्यों से अलग। अधिक विवरण के लिए कृपया निम्नलिखित देखें:
http://exploringjs.com/es6/ch_arrow-functions.html