Upload 4.9
This commit is contained in:
@@ -1,24 +1,23 @@
|
||||
const blogsRouter = require('express').Router()
|
||||
const Blog = require('../models/blog')
|
||||
|
||||
blogsRouter.get('/', (request, response, next) => {
|
||||
Blog
|
||||
.find({})
|
||||
.then(blogs => {
|
||||
response.json(blogs)
|
||||
})
|
||||
.catch(error => next(error))
|
||||
blogsRouter.get('/', async (request, response) => {
|
||||
const blogs = await Blog.find({})
|
||||
response.json(blogs)
|
||||
})
|
||||
|
||||
blogsRouter.post('/', (request, response, next) => {
|
||||
const blog = new Blog(request.body)
|
||||
console.log(request.body)
|
||||
blog
|
||||
.save()
|
||||
.then(result => {
|
||||
response.status(201).json(result)
|
||||
})
|
||||
.catch(error => next(error))
|
||||
blogsRouter.post('/', async (request, response) => {
|
||||
const body = request.body
|
||||
|
||||
const blog = await (new Blog({
|
||||
title: body.title,
|
||||
author: body.author,
|
||||
url: body.url,
|
||||
likes: body.likes
|
||||
})).save()
|
||||
|
||||
response.status(201).json(blog)
|
||||
|
||||
})
|
||||
|
||||
module.exports = blogsRouter
|
||||
Reference in New Issue
Block a user