comprehensive-design / style-scanner-backend

3 stars 1 forks source link

아이템 카테고리별 조회 기능, 랭킹 필터 구현 #52

Closed HyeonjunOh closed 4 months ago

HyeonjunOh commented 4 months ago

카테고리 구성

ALL - "전체"  FASHION_WOMEN - "여성"   WOMEN_OUTER - "아우터"   WOMEN_TOP - "상의"   WOMEN_PANTS - "팬츠"   WOMEN_SKIRT - "스커트"   WOMEN_ONE_PIECE - "원피스"   WOMEN_SHOES - "신발"   WOMEN_BAG - "가방"   WOMEN_ACC - "악세사리"   WOMEN_ETC - "기타"  FASHION_MEN - "남성"   MEN_OUTER - "아우터"   MEN_TOP - "상의"   MEN_PANTS - "팬츠"   MEN_SHOES - "신발"   MEN_BAG - "가방"   MEN_ACC - "악세사리"   MEN_ETC - "기타"


아이템 목록 조회 메서드 /api/item는 category를 파라미터로 받고 아이템 랭킹 조회 메서드 /api/item/ranking은 category, timeFilter를 파라미터로 받아요

category는 예를들어서 전체 카테고리 조회할 때는 ALL, 여성 아우터 조회할 떄는 WOMEN_OUTER 이런식으로 넣으시면 됩니다.

timeFilter는 int로 받도록 했고 0, 1, 2 각각 0: 실시간 - 실시간이 무슨 뜻인지 몰라서 일단 "전체 기간 좋아요 많은 순 정렬" 로 했어요 1: 일간 - "오늘 하루동안 좋아요 많이 받은 순 정렬" 2: 주간 - "일주일동안 좋아요 많이 받은 순 정렬" 월간은 깜빡하고 머지해버렸는데 월간도 필요하면 바로 추가 가능해요