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

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

tnwjdrms님의 프로필 이미지
tnwjdrms

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

관계 쿼리 알아보기

commenter오류

작성

·

272

0

코멘트 보기를 누르면

Executing (default): SELECT `Comment`.`id`, `Comment`.`comment`, `Comment`.`created_at`, `Comment`.`commenter`, `User`.`id` AS `User.id`, `User`.`name` AS `User.name`, `User`.`age` AS `User.age`, `User`.`married` AS `User.married`, `User`.`comment` AS `User.comment`, `User`.`created_at` AS `User.created_at` FROM `comments` AS `Comment` INNER JOIN `users` AS `User` ON `Comment`.`commenter` = `User`.`id` AND `User`.`id` = '3';

DatabaseError [SequelizeDatabaseError]: Unknown column 'Comment.commenter' in 'field list'

    at Query.formatError

parent: Error: Unknown column 'Comment.commenter' in 'field list'

      at Packet.asError

이런 에러가 계속 뜹니다.

commenter이 아예생성이 안된거같더라구요.. 뭐가 잘못된걸까요 ㅠㅠ 

user table과 comment테이블 둘다 관계데이터컬럼은 추가가 안된거로 보이더라구요

답변 1

0

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

테이블을 지웠다가 다시 만들어보세요. 항상 시퀄라이즈 sync 후에 직접 워크벤치에 들어가서 제대로 생성되었는지 확인해보셔야 합니다.

tnwjdrms님의 프로필 이미지
tnwjdrms

작성한 질문수

질문하기