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

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

dqlgh님의 프로필 이미지
dqlgh

작성한 질문수

[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지

시퀄라이즈 실습하기

sequelize.query raw쿼리로 get 할때 비동기 처리방식 문의드립니다.

작성

·

238

0

선생님
get방식 중

users를 받으려고 할때,

const users = await sequelize.query(query)
이렇게 하면 users에 같은 데이터가
[[{},{}],[{},{}]]형식으로 담기더라고요
그래서 위의 코드처럼 then(data => 방식으로 처리하는게 맞는걸까요? async/await와 then은 같이 쓰지 않는다고 들은거 같아서요

아니면 res.json(users[0]) 이런식으로 처리하니까 되긴하던데

어떤 방식이 맞는걸까요?

답변 1

0

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

지금 저 코드에서는 await의 users랑 then의 data랑 똑같아서 아무 의미없는 코드입니다. users를 변형해서 res.json하면 되죠.

dqlgh님의 프로필 이미지
dqlgh
질문자

감사합니다.

dqlgh님의 프로필 이미지
dqlgh

작성한 질문수

질문하기