小编Dmi*_*try的帖子

37
推荐指数
2
解决办法
4万
查看次数

如何在同一模型的模式方法中创建模型实例?

学科.我想在它的静态方法中初始化一个新的模型实例:

var Schema = new mongoose.Schema({...});

//...

Schema.statics.createInstance = function (name, pass) {
    var newPerson = new Person; // <--- or 'this', or 'Schema'?
    newPerson.name = name;
    newPerson.pass = pass;
    newPerson.save();
    return newPerson;
}

// ...

module.exports = db.model("Person", Schema);
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

model mongoose node.js

14
推荐指数
2
解决办法
4335
查看次数