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

configure back

parent ddaac8e7
No related branches found
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