url 중간에 끼워져있는 params를 얻어내려면
{ mergeParams : true }를 라우터에 매개변수로 넣어주면 된다.
예)
import express from 'express';
import { menuController } from '../di/dependency-injected-instances.js';
import { requireAccessToken } from '../middlewares/require-access-token.middleware.js';
const menuRouter = express.Router({ mergeParams : true });
// 메뉴 생성 API
menuRouter.post('/', requireAccessToken, menuController.createMenu)
// 메뉴 목록 조회 API
menuRouter.get('/', menuController.getMenu)
// 메뉴 수정 API
menuRouter.patch('/:menuId', requireAccessToken, menuController.updateMenu)
// 메뉴 삭제 API
menuRouter.delete('/:menuId', requireAccessToken, menuController.deleteMenu)
export { menuRouter };