SAVING LINK IN MONGO
THE IMAGE SCHEMA IS MODIFIED.
URL AND FILENAME ARE ADDED.
LISTING.JS(MODELS)
image: {
url: String,
filename: String,
},
IN THE POST ROUTE URL AND FILENAME ARE SAVED
CONTROLLER(LISTING.JS)
module.exports.postNewListing = async (req, res, next) => {
let url = req.file.path;
let filename = req.file.filename;
const newListing = new Listing(req.body.listing);
newListing.owner = req.user._id;
newListing.image = { url, filename };
await newListing.save();
req.flash("success", "New Listing Added!");
res.redirect("/listings");
};
IN LISTING.JS(ROUTES)

Comments
Post a Comment