그리고 src/api/posts/index.js에서 ObjectId 검증이 필요한 부분에 방금 만든 미들웨어를 추가하세요.

    src/api/posts/index.js

    import Router from 'koa-router';
    import * as postsCtrl from './posts.ctrl';
    
    const posts = new Router();
    
    posts.get('/', postsCtrl.list);
    posts.post('/', postsCtrl.write);
    posts.get('/:id', postsCtrl.checkObjectId, postsCtrl.read);
    posts.delete('/:id', postsCtrl.checkObjectId, postsCtrl.remove);
    posts.patch('/:id', postsCtrl.checkObjectId, postsCtrl.update);
    
    export default posts;

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.