Skip to content
Snippets Groups Projects
Commit 111e4cfe authored by Bilel El Yaagoubi's avatar Bilel El Yaagoubi
Browse files

configure back

parent ddaac8e7
Branches
No related tags found
1 merge request!8Movie page
const express = require("express");
const MovieModel = require("../models/movie");
const router = express.Router();
module.exports = router;
// router.get("/popular/:number", async function (req, res) {
// try {
// const filmNumber = await req.params["number"];
// const getMovies = await MovieModel.find({})
// .sort({ popularity: "desc" })
// .limit(filmNumber);
// res.send(getMovies);
// } catch (error) {
// console.log(error);
// }
// });
router.get("/movie/id/:id", async function (req, res) {
try {
const movieId = await req.params["id"];
const getMovies = await MovieModel.findOne({ id: movieId });
res.send(getMovies);
} catch (error) {
console.log(error);
}
});
// router.post("/new", async function (req, res) {
// try {
// const newMovie = new MovieModel({
// // Movie attributes
// publisher: req.body.publisher,
// title: req.body.title,
// date: req.body.date,
// imageURL: req.body.imageURL,
// viewers: req.body.viewers,
// });
// // Create a new movie instance
// const createdMovie = await newMovie.save();
// // What to do after movie has been saved !
// console.log("Movie Saved");
// res.send(createdMovie);
// } catch (error) {
// console.log(error);
// }
// });
// router.put("/id/:id", async function (req, res) {
// try {
// const movieId = await req.params["id"];
// await MovieModel.findByIdAndUpdate(movieId, {
// publisher: req.body.publisher,
// title: req.body.title,
// date: req.body.date,
// imageURL: req.body.imageURL,
// viewers: req.body.viewers,
// });
// res.send("Done");
// } catch (error) {
// console.log(error);
// res.send("Invalid Id");
// }
// });
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment