2
我POST
一個用戶對象到我的後端,我希望能夠使用Mongoose將這個用戶直接保存到我的數據庫。映射對象到貓鼬模型
但是,如果我爲對象分配新模型,它會覆蓋保存方法。
例如
var user = new User();
user = req.body.user //save no longer available
user.save(function(err){
...
}
有沒有辦法來克服這個作爲目前我遇到的每個字段爲用戶指定的型號,像這樣:
var user = new User();
user.email = req.body.user.email;
user.name = req.body.user.name;
...
可以傳遞一個對象req.user一個型號,但它是一個不好的做法。 var user = new User(req.body.user); – vanadium23
以及我正在驗證,但我沒有包括在問題中。 – tommyd456