Blu-e-project/Blu-e-backend

JSON의 특정 값 가져오기

Closed this issue · 1 comments

회원가입한 결과를 가지고 로그인을 하기 위해서 입력 받은 id와 서버에 있는 id 값을 비교하는 코드를 작성하였는데, 비밀번호 비교에서 문제가 발생하고 있습니다. 서버에 있는 값 중 password만 가져오려고 하면 자꾸 undefined가 뜨네요. 왜 그럴까요?!

console.log(passwordRows[0], passwordRows[0].password, password)

코드의 결과값은 다음과 같습니다!
제목 없음

전체적인 코드는 userService 파일의 postSignIn 부분을 봐주시면 됩니다!

passwordRow가 배열이기 때문에 passwordRows[0].password가 아닌 passwordRows[0][0].password로 접근해야 하는 문제였습니다!

저 부분을 수정하니 정상적으로 서버에 있는 비밀번호를 가져와서 비교할 수 있었습니다! 너무 간단한 거였는데 한참 헤맸네요..

제목 없음
제목 없음