인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Jin님의 프로필 이미지
Jin

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

게시글 불러오기

게시글의 Comment ordering관련 제보입니다.

작성

·

130

2

저같은 경우에는 댓글의 순서가 이상하게 나옵니다.

1,2,3,4,5,6 이렇게 순서대로 입력한 6개의 댓글들이 새로고침 이후에는 5,6,1,2,3,4 이런 식으로 나열됩니다. 그리고 Comment의 order부분을 삭제해도 결과는 동일하고요.

그래서 Comment의 order부분을 삭제하고 가장 상위의 order 부분을 아래처럼 하니까 정상적으로 동작 하네요.

const posts = await Post.findAll({
      where,
      limit10,
      // offset: 20,
      order: [
        ["createdAt""DESC"],
        [Comment"createdAt""DESC"]
      ], ....

이게 저만 그런건가요?

답변 2

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

이 부분 강좌 재촬영 및 소스코드 재업로드 하였습니다. 감사합니다.

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 include한 모델의 order는 이렇게 [모델, 컬럼, ASC/DESC]로 하시는 게 맞습니다. 제가 소스코드는 실수로 include 내에 order를 적어놨네요.

Jin님의 프로필 이미지
Jin

작성한 질문수

질문하기