我在不同文件中拥有路线和服务 用户保存成功 但是函数返回未定义
module.exports = async(app, passport) =>{
app.post('/x/v1/user/registro', async(req, res)=>{
const saveUser = await userServices.create(req.body)
console.log(saveUser)
})
})
以及保存用户的功能
class userServices {
create(user, callback){
var newUsuario = new User()
newUsuario.username = user.username,
newUsuario.save(callback);
}
}
module.exports = new userServices()
答案 0 :(得分:0)
只需将您的代码更改为此:
const saveUser = await userServices.create(req.body, (elem)=>{console.log('elem',elem)})