22.7.2 데이터 조회

    이제 API를 사용하여 데이터를 조회해 봅시다. 데이터를 조회할 때는 모델 인스턴스의 find() 함수를 사용합니다. posts.ctrl.js의 list 함수를 다음과 같이 작성해 보세요.

    src/api/posts/posts.ctrl.js - list

    /*
      GET /api/posts
    */
    export const list = async ctx => {
      try {
        const posts = await Post.find().exec();
        ctx.body = posts;
      } catch (e) {
        ctx.throw(500, e);
      }
    };

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