3

次のようにスキーマを防御した後、スキーマプロパティのセッターを定義するにはどうすればよいですか

var User = new Schema({email:String})

emailそのプロパティのセッターを次のように定義するにはどうすればよいですか。

User.email.setter(function ...)

?

4

2 に答える 2

8

解決策を見つけました。カスタムプロパティは次のように設定できます

User.path("email", {
    set: function(email) {
        return email
    }
})
于 2012-11-23T16:58:59.783 に答える