codestates / codestates/Pida

[✍️ Dev-Log] 수현 / 2022-05-03

Open
#150 0 comments 0 reactions 1 assignee Claimed by @suxxzzy View on GitHub
Devlog
Dominant language
JavaScript
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

> ### 오늘은 어떻게 프로젝트에 기여했나요?
> **게시글 수정 로직에서, 사진 수정은 안하고 글만 수정한 경우 생기는 에러**
> 사진이 formData로 들어오지 않고 req.body로 들어온다는 점을 로컬에서는 미처 생각하지 못했었다.
>
> **시퀄라이즈 order by 적용 방법: 좋아요 개수 기준으로 정렬하기**
> sql 쿼리문을 별로 쓰고 싶지 않았는데 어렵기도 했고, 레퍼런스에 의하면 literal 쓰는 게 더 나을 것 같다 판단해서 사용했다.
> Sequelize를 상단에 정의하고, Sequelize.literal을 사용한다. 해당 메서드는 일반 sql 쿼리문을 시퀄라이즈에서 쓰도록 해 준다.
> 참고했던 링크:
> https://www.inflearn.com/questions/107644
> https://stackoverflow.com/questions/33900750/sequelize-order-by-count-association
>
>**좋아요 개수 카운팅해서 보여주기**
> 테이블에서 좋아요 개수 카운팅해서 게시글 상세에서 보여주는 부분이 쉽진 않았다. 아래 링크를 참고해서 집계를 했다.
> https://stackoverflow.com/questions/37817808/counting-associated-entries-with-sequelize

>추가적으로 든 생각: 현재 EC에 클라이언트 코드도 있는데, 서버만 구동시키니 클라이언트 코드를 굳이 받을 필요가 없었다...
> 지금은 클라 코드도 같이 있는데, 다음 배포에서는 무조건 서버 코드만 풀 받는 걸로 https://seokr.tistory.com/651

> ### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
> * 좋아요 갯수 집계하기

> ### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
> * [ ] 채팅 기능 구현을 위한 사전조사,,

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.