반응형
환경 - VScode, Node.js, MySQL
Typeerror : cannot read properties of undefined ( reading ' ') |
위에 나온 것과 같이 Typeerror : cannot read properties of undefined ( reading '내용')과 같은 형태의 에러를 종종 접할 수 있다.
이 에러는 참조하지 못할 경우에 있을 때 발생하는 에러이다.
다시 말하면 코드를 활용하여 DB에서 불러오는 데이터를 읽을 수 없을 때 발생하게 된 것이다.
1) 경로를 재확인한다.
2) DB에 제대로 컬럼이 존재하는지 확인한다.
3) 선언에 오타가 있는지 확인한다.
등등의 여러 가지가 에러가 발생하게 된다.
이번 포스팅에서 나온 에러는 쿼리문이 userName을 참조할 수 없는 경우이다.
Node.js에서 Api를 만들 때 정의되지 않았기 때문에 나왔던 에러이다.
에러 라인 아래에 Query.<anonymous>가 존재한다. API에 쿼리 문이 어떤 형식으로 선언된 것인지 또는 DB에 컬럼이 명확한지를 확인하면 된다.
본인은 find.js의 115:36번과 관련된 선언 오류를 잡아주면서 에러 해결을 진행했다.
이 포스팅은 개인 학습 및 정리용 포스팅입니다.
생각보다 금방 문제를 찾아서 해결했고, 에러를 발견했던 시간이 좀 많이 지났지만 정리는 꾸준히 필요한 것 같아서 늦었지만 덧붙여 작성했습니다.
오타나 문제가 있는 경우 댓글 부탁드리겠습니다.
감사합니다.
다음 포스팅 때 뵙겠습니다!
반응형
'Error 모음' 카테고리의 다른 글
[ERROR] [Eclipse] Cannot invoke substring (0) | 2022.08.01 |
---|---|
[ERROR] [이클립스 Eclipse] Save Failed illegal value 에러 (0) | 2022.07.26 |
[ERROR] Launch configuration JavaToJavaConverter.213 에러 (0) | 2022.07.26 |
[ERROR] VSCODE 환경에서 GitHub Push시 발생하는 에러 Please clean your repository working tree before checkout. (0) | 2022.03.28 |
[ERROR] Node.js MYSQL (Database) 연동시 에러 (0) | 2022.03.24 |