javascript-fullstack-course
javascript-fullstack-course copied to clipboard
peticiones async await
Por alguna razón tuve problemas con manejar las peticiones con async await. Las peticiones nunca concluían. por lo que decidí manejaras con promesas, aca un ejemplo:
router.get("/", (req, res) => {
Book.find().then((books) => {
res.json(books);
});
});
router.post("/", (req, res) => {
const { title, author, isbn } = req.body;
Book.create({ title, author, isbn })
.then((book) => {
res.json(book);
console.log(book);
})
.catch((err) => {
console.log(err);
res.json(err);
});
});