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

Ko Yun Hyuk님의 프로필 이미지
Ko Yun Hyuk

작성한 질문수

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

게시글 불러오기

검색어 관련 질문입니다. (limit, offset, oreder) / pages/index.js PostCard key value

작성

·

559

0

routes/posts.js에서 게시글을 불러올때 limit, offset, order

이 방법으로 게시글을 정해진 수 만큼 불러오는데 추후에 이 방법을 구글에서 검색해서 알고 싶다면 검색을 어떻게 하는게 좋을까요?

검색해본 것들입니다.

nodejs limit

nodejs limit offset

nodejs limit order

nodejs 게시글 10개씩 불러오기

이렇게 검색하면 대부분 sql문이나 해당강의 nodebird에 대해 나옵니다.

 

그리고 pages/index.js PostCard key 값으로 유니크한 값을 설정하고 싶은데 어떻게 하면 좋을까요? (key값이 중복되는 오류 문구가 뜹니다.)

react_devtools_backend.js:2540 Warning: Encountered two children with the same key, `2`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted — the behavior is unsupported and could change in a future version.

[시도]

post.createdAt, post.id, post.updateAt, post.userId

답변 1

1

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

sequelize limit, order 등으로 검색하시면 됩니다. sequelize 라이브러리의 방식이니까요.

post.id가 유니크한 값입니다. 그런데 에러가 나는 이유는 데이터가 두 번 불러져와서 중복이 발생하고 에러가 나는 것입니다. 데이터를 불러오는 쪽을 점검하세요.

Ko Yun Hyuk님의 프로필 이미지
Ko Yun Hyuk

작성한 질문수

질문하기