удаление позиции

<form action="/courses/remove" method="post">
	<input type="hidden" name="id" value="{{course.id}}"/>
	<button type="submit" class="btn red" ><i class="material-icons ">delete</i ></button>
</form>
const {Router} = require('express'); //или const express.Router = require('express');
const Course = require('../models/course');//модель для вывода списков курсов
const router = Router();//инициализируем роутер
 
 
router.post('/remove', async (req, res) => {
 
    await Course.deleteOne({_id: req.body.id});//Удалить позицию
    res.redirect('/courses');//страница курсов /courses
});
 
module.exports = router;//Экспортирум роутер
const {Schema, model} = require('mongoose');//подключаем из библиотеки монго,модульсоздания схемы - Schema,
// и модуль регистрации моделей - model
 
 
 
const course = new Schema({//Создаем схему БД для модели
    title: {//Поле title с опциями
        type:String,//тип поля - строка
        required: true,//Обязателное поле
    },
    price: {
        type: Number,//тип поля число
        required: true//обязательное поле
    },
    img: String//тип поля строка, альтернативная запись если доп. опций нету
 
});
 
module.exports = model('Course', course);//Возврощаем схему, на нее можно вешать различные методы ,
// в частности update, save, delete и т.д.