CREATE REVIEW(STEP 2)
SUBMITTIING THE FORM
// REVIEWS
app.post("/listings/:id/reviews", async (req, res) => {
let { id } = req.params;
let listing = await Listing.findById(id);
let newRev = new Review(req.body.review);
console.log(newRev);
await newRev.save();
listing.reviews.push(newRev);
await listing.save();
console.log("review saved");
res.redirect(`/listings/${id}`);
});
IN SHOW.EJS
<form action="/listings/<%=listing._id%>/reviews" method="post">



Comments
Post a Comment