Skip to content

✔검색 후 평균 기호성 정렬

alia edited this page Jul 17, 2020 · 10 revisions
메소드 경로 설명
POST /search/reviewAll/avgPrefer 평균기호성(하트) 내림차순 정렬 기능

Request Body

{
  "searchKeyword" : "제품, 제조사명 키워드",
  "pageStart" : 1,
  "pageEnd" : 10
}
  • searchKeyword: 제품, 제조사명 키워드
  • pageStart : 목록 시작인덱스
  • pageEnd : 목록 마지막인덱스

< Success >

{
    "status": 200,
    "success": true,
    "message": "선호도 정렬을 성공 했습니다",
    "data": [
       {
            "foodIdx": 10,
            "foodMeat1": "치킨",
            "foodMeat2": "연어",
            "foodDry": true,
            "foodImg": "https://mamacat.co.kr/web/product/big/20200319/6fb743ef4fb013115a8688d2a30ce7ae.jpg",
            "foodManu": "핏프리 그레인프리 치킨",
            "foodName": "GO!",
            "foodLink": "http://www.sanxia.co.kr/view.php?num=885&tb=&count=&category=2r12&pg=2",
            "reviewCount": 3,
            "reviewIdx": 1,
            "reviewInfo": "제품후기입니다1",
            "avgRating": 1,
            "avgPrefer": 4
        },
        {
            "foodIdx": 2,
            "foodMeat1": "",
            "foodMeat2": "캥거루",
            "foodDry": false,
            "foodImg": "http://sanxia.co.kr/wys2/file_attach_thumb/2020/05/18/1589779304-95-0_Y_7_470x470_100_5.jpg",
            "foodManu": "GO!",
            "foodName": "내추럴 캣 램 앤 살몬 피스트",
            "foodLink": "http://www.sanxia.co.kr/view.php?num=885&tb=&count=&category=2r12&pg=2",
            "reviewCount": 3,
            "reviewIdx": 2,
            "reviewInfo": "제품 후기입니다2",
            "avgRating": 3,
            "avgPrefer": 2.5
        }
    ]
}
  • foodIdx: 캣푸드 인덱스 (int)
  • foodImg: 캣푸드 상세이미지(String)
  • foodManu: 제조사 (String)
  • foodName: 제품명 (String)
  • avgRating : 총점 평균 (int)
  • avgPrefer : 기호도 평균 (int)
  • reviewCount : 총 리뷰 수 (int)
  • foodMeat : 주 육류 (String)
  • foodDry : 습식 or 건식 (int)
  • foodImg : 캣푸드 이미지 (String)
  • foodManu : 캣푸드 제조사 (String)
  • foodName : 캣푸드 이름 (String)
  • foodLink : 캣푸드 상세 설명 링크 (String)

< Fail >

  • 데이터 반환 에러
{
    "status": 404,
    "success": false,
    "message": "검색 후 기호도 평균 순 목록 데이터 반환 실패"
}