const mongoose = require('mongoose')
const dotenv = require('dotenv')
dotenv.config()
// connecting data base
mongoose.connect(process.env.MONGO_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
useFindAndModify: false,
useCreateIndex: true
});
const User = require('../model/user')
module.exports.register = async (req) => {
try {
await User.findOne({ email: req.body.email })
const user = new User({req.body})
await user.save()
return {
statusCode: 200,
body: JSON.parse(JSON.stringify({
message: "sign up success please login",
data: user
}))
}
}
catch (err) {
console.error(err)
return {
statusCode: 400,
meassage: "Something went wrong",
debugInfo: err
}
}
}
Replace const user = new User({req.body})
to const user = new User(req.body)
and try it
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.