작성
·
182
0
답변 1
0
지금 필드에 userid컬럼 없는상태입니다. 저렇게 애러가나서 봐봤더니 commenter로 연결이 되어야하는데 쿼리문이 저렇게 날라가서 애러상태가 되어서 제대로 결과값이 안나옵니다.
두개가 있는상태가 아닙니다.
sql: "SELECT `Comment`.`id`, `Comment`.`comment`, `Comment`.`created_at`, `Comment`.`commenter`, `Comment`.`UserId`, `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` FROM `comments` AS `Comment` INNER JOIN `users` AS `User` ON `Comment`.`UserId` = `User`.`id` AND `User`.`id` = '1';",
수정해도 같게나오고있습니다.
https://github.com/ZeroCho/nodejs-book/blob/master/ch7/7.6/learn-sequelize/models/index.js
이것도 똑같구요?
이유를 찾은거같습니다.
foreignkey 쓸때 K대문자로 안하면 인식못하나요? ㄷ.ㄷ;;
아래로 하면 정상작동되고 위에껄로하니까 userId를 잡는거같네요!
1111