我想定義我自己的靜態/方法保存我的模型的文檔。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(),因爲您已經創建了一個新的文檔。我會編輯我的答案。 –