강의

멘토링

커뮤니티

Inflearn Community Q&A

cluejws9714's profile image
cluejws9714

asked

[Renewed] Node.js Textbook - From Basics to Project Practice

9장 routes/post.js에서 해쉬태그 부분 질문

Resolved

Written on

·

173

0

그 result가 findorCreate인 프로미스를 Promise.all로 모두 처리해서 resolve된 값인데 

이게 이차원 배열 형식으로 할당된다고 강의에서 들었습니다. ([[해쉬태그1,true],[해쉬태그2,true]]이런식)

근데 밑에 await post.addHashtags(result.map(r=>r[0])) 이처리를 하면 

result가 이차원 배열 형식이라 map메소드의 반환값이  [해쉬태그1,true]가  아닌가요?

어떻게 해쉬태그1이 반환되어서 관계쿼리메소드를 진행 되는 것 이죠???

Sequelizenodejsmysqlmongodb

Answer 2

0

cluejws9714님의 프로필 이미지
cluejws9714
Questioner

아 저렇게 표현하니 확 이해가되네요 감사합니다!

0

zerocho님의 프로필 이미지
zerocho
Instructor

[[해쉬태그1,true],[해쉬태그2,true]].map((r) => r[0])의 리턴값은 [해쉬태그1, 해쉬태그2]입니다.

cluejws9714's profile image
cluejws9714

asked

Ask a question