我想定义我自己的静态/方法保存我的模型的文档。Mongoose/NodeJS定义静态/保存文档的方法
我已经试过这样:
userSchema.statics.saveUser = function(data, callback){
data.save(callback);
};
它说data.save()不是一个函数。它不识别该功能。
然后我试图此
userSchema.statics.saveUser = function(data, callback){
data = new userSchema(data);
data.save(callback);
};
userSchema不是一个函数。
我在'user = new this()'=>“对象不是函数”时得到一个错误“ – user1772306
哦,对不起,它不需要运行新的this(),因为您已经创建了一个新的文档。我会编辑我的答案。 –