codestates / codestates/WeGreen
[Dev-Log] 강현규 / 2022-01-06
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
### **오늘은 어떻게 프로젝트에 기여했나요?**
- 시퀄라이즈로 댓글목록 불러오기를 도전중입니다.
### **오늘의 프로젝트에서 힘든 점은 무엇인가요?**
- 1. sequelize 공식문서 /Associations 테마에서 Eager Loading example, Recap: the default setup 에서 부터 보면 join 을 sequelize에서 어떻게 써야하는지 나오고 블로그들도 sequelize include 위주로 봐서 했는데
include 안에 있는 Comment 모델이 안먹히네요.
(결론: join되는 테이블이 값이 안되는거 같습니다. =>콘솔로 찍은 결과)
- 2.혹시 여기에 쓴게 잘못된건가 해서 다른곳에 있는 코드를 복붙해서 넣었더니 이상은 없습니다.
결론: (챌린지 인기순 정렬) 여기에 있던 코드를 그냥 넣어서 postman으로 확인했더니 이상은 없습니다.
- 3.그래서 아 모르겠다 이제 쿼리로
select challenges.id,challenges.name,challenges.content, challenges.createdAt,comments.id as comment_id,comments.content from challenges
left join comments
on challenges.id = comments.challenge_id
where comments.id is not null and challenges.id=3
order by comments.id desc;
이걸 넣었더니 mysql에서 뜨는데 이게 안먹히네요.
const [GetComment, metadata] = await sequelize.query('select * from users;')
이걸 넣고 console.log("@@@@@@@@@@@@@@@@@@",GetComment)
이것도 잘 안나오네요.
시도는 많이 했는데 얻은건 없네요. ㅠ
### **내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?**
- 챌린지 댓글 관련 crud쪽을 풀어야합니다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.