Djordje Djoric 3 лет назад
Родитель
Сommit
8fae4ae701
2 измененных файлов: 7 добавлений и 3 удалений
  1. 7
    2
      src/models/user.js
  2. 0
    1
      src/routers/user.js

+ 7
- 2
src/models/user.js Просмотреть файл

@@ -12,14 +12,19 @@ const userSchema = new mongoose.Schema({
type: String
}
})
const User = mongoose.model('User', userSchema)

userSchema.pre('save', async function(next) {
const user = this

console.log('pre save')
console.log('Middleware before user is saved to database')
console.log('User data that will be written to database: ')
console.log(user)

next()
})



const User = mongoose.model('User', userSchema)

module.exports = User

+ 0
- 1
src/routers/user.js Просмотреть файл

@@ -51,7 +51,6 @@ router.post('/users', async (req, res) => {
//create user

const createdUser = new User(req.body)
console.log(createdUser)
await createdUser.save()
return res.status(201).send(createdUser)
}

Загрузка…
Отмена
Сохранить