【发布时间】:2021-08-30 23:14:55
【问题描述】:
请求正文作为参数发送给添加用户函数,该函数返回回调函数两个参数状态和res1。如果用户创建,则状态为 201,另一个参数是结果。如果未创建用户,则状态为 401,另一个参数为错误。问题是仅当状态为 401 或由于错误未创建用户时才显示响应。
index.js
const insertUser = require('./db/insertUser')
module.exports = async function (context, req) {
insertUser.addUser(req.body,(status,res1)=>{
context.res={
status,
body: res1
};
context.done();
})
}
insertUser.js
require('./dbconnect')
const user = require('./utill/user')
const addUser = (body,callback) =>{
const User = new user(body)
const value = User.save((error,result)=>{
if(result){
callback(201,result)
}
else{
callback(401,error)
}
})
}
module.exports.addUser = addUser
【问题讨论】:
标签: javascript node.js azure azure-functions