為什么我總是報user.comparePassword is undefined,寫法和老師一樣,是我mongoose的版本不對么?

Phishing
2014-10-07
4 回答
舉報
0/150
提交
取消
2014-10-08
這個跟 mongoose 的版本應(yīng)該沒啥關(guān)系,估計是代碼問題,比對下這兩段看哪里有寫錯沒?
signin 時候的邏輯:
schema 里面的靜態(tài)方法定義:
2017-11-14
我也遇到這個問題了, 視頻中講 ?statics 是靜態(tài)方法 ?可以通過模塊調(diào)用 ,也就是說 ?在某個模塊引入user.js ? ?使用User.xxx 就能調(diào)用到 。 methods 是實例方法 ,使用前 要先進行實例化 ?即 var user = new User(user) , ?我是這樣解決的。。。
2015-02-20
就是因為find出來是collection,不能直接使用。
2014-10-19
是不是把userSchema.methods寫成了method