小编Div*_*kur的帖子

无法跟踪问题 this.stack.push(layer); 在 Node.js 中

this is my code 
usercontroller:-
const {hashSync,genSaltSync}=require('bcrypt');
const {create}=require('./user.service');
module.exports={
    createUser:(req,res)=>{
        const body=req.body;
        const salt=genSaltSync(10);
        body.password=hashSync(body.password,salt);
        create(body,(error,results)=>{
            if(error){
                return res.status(500).json(
                    {
                        success:0,
                        message : "Database connection error"
                    }
                );
            }
            return res.status(200).json({
                status:200,
                data:results
            });
        })
    }

}

userservice:-
const pool=require("../config/database")
module.exports={
    create: (data,callback)=>{
        pool.query(
            `insert into registration(firstName,lastName,gender,email,password,number)
                values(?,?,?,?,?,?)`,
                [
                    data.first_name,
                    data.last_name,
                    data.gender,
                    data.email,
                    data.password,
                    data.number
                ],
                (error,results,fields) =>
                {
                    if(error)
                    {
                        return callback(error);
                    }
                    else{
                        return callback(null,results);
                    }
                }
        );
    }
}
userrouter:-
const {createUser} = require("../users/user.controller")
const {createUser}=require("./user.controller") …
Run Code Online (Sandbox Code Playgroud)

mysql node.js express

0
推荐指数
1
解决办法
1535
查看次数

标签 统计

express ×1

mysql ×1

node.js ×1