강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của cluejws9714
cluejws9714

câu hỏi đã được viết

[Cập nhật] Sách giáo khoa Node.js - Từ cơ bản đến thực hành dự án

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

Đã giải quyết

Viết

·

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

Câu trả lời 2

0

cluejws9714님의 프로필 이미지
cluejws9714
Người đặt câu hỏi

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

0

zerocho님의 프로필 이미지
zerocho
Người chia sẻ kiến thức

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

Hình ảnh hồ sơ của cluejws9714
cluejws9714

câu hỏi đã được viết

Đặt câu hỏi