작성
·
170
0
답변 2
1
일단 말로만 설명드리자면 데이터를 담은 프로미스를 리턴하시면 됩니다. return new Promise....로요.
컨트롤러에서는 해당 서비스를 await해서 받으시면 됩니다.
0
강사님 말씀대로 프로미스를 썼는데 마찬가지로 데이터가 오질 않네요..
컨트롤러 / 서비스 코드 함 확인좀 부탁드리겠습니다...
controller
service
말씀드린대로 Postman으로 호출했을 때 아래와 같이 콘솔에는 잘 찍히는데 리턴값이 안나옵니다..
제가 프로미스를 잘못 썼었네요
아래와 같이 docClient.scan을 프로미스로 감싸고 해당 값을 getDatas로 리턴했습니다.
service
controller
강사님 덕분에 겨우 해결했네요
감사합니다ㅎㅎ
아뇨 그렇게 하시면 안 됩니다.
return은 onScan의 return이지 getDatas의 return이 아닙니다. getDatas의 return으로 만드세요.