keyword: char #검색어
type: char # 부스 / 공연 / 전체("부스" "공연"이 아닌 경우 싹다 전체)
page: int # 페이지 번호
/booths/search/?keyword=멋쟁이&page=1
→ 이름/메뉴이름/카테고리(음식,밴드 등)에 멋쟁이
포함된 부스+공연
목록 반환/booths/search/?keyword=멋쟁이&page=1&type=부스
→ 이름/메뉴이름/카테고리(음식,밴드 등)에 멋쟁이
포함된 부스
목록 반환로그인 안한 경우에도 조회 가능
{
message: text,
page : int, # 현재 페이지
total: int, # 필터링 후 전체 부스 개수 -> 맨 위 "총 n개의부스"에 사용
total_page: int, # 10개씩 잘랐을 때 전체 페이지 개수
view": int, # 현재 페이지에서 보여주는 부스 개수
data: [
{
id: int, # 부스 아이디
name: char # 부스 이름
info: char # 부스 이름아래 뜨는 설명
thumnail: text, # 부스 썸네일 이미지 url
opened: boolean, # 영업 여부
is_liked: boolean # 유저의 부스 좋아요 여부
},
]
}
{
"message": "검색 성공",
"page": 1, # 현재 페이지
"total": 22, # 필터링 후 전체 부스/공연 개수 -> 맨 위 "총 n개의 검색결과"에 사용
"total_page": 3, # 10개씩 잘랐을 때 전체 페이지 개수
"view": 10, # 현재 페이지에서 보여주는 부스 개수
"data": [
{
"id": 1, # 부스 아이디
"name":"부스명입니다",
"info": "교육관 01﹒음식",
"thumnail": "[썸네일 url]",
"opened": true,
"is_liked": true
},
{
"id": 2, # 부스 아이디
"name":"부스부스",
"info": "교육관 13﹒음식",
"thumnail": "[썸네일 url]",
"opened": true,
"is_liked": false
}
]
}