22.10.3 보이는 개수 제한
이번에는 한 번에 보이는 개수를 제한해 보겠습니다. 개수를 제한할 때는 limit() 함수를 사용하고, 파라미터에는 제한할 숫자를 넣으면 됩니다. 예를 들어 열 개로 제한한다면 limit(10)이라고 입력합니다.
list 함수의 코드를 다음과 같이 수정하세요.
src/api/posts/posts.ctrl.js - list
export const list = async ctx => { try { const posts = await Post.find() .sort({ _id: -1 }) .limit(10) .exec(); ctx.body = posts; } catch (e) { ctx.throw(500, e); } };
이제 Postman으로 list API를 요청하면 최근 작성된 열 개의 포스트만 불러올 것입니다.