Page History
검색은 범위를 점점 좁혀가며 원하는 문서를 찾아가는 과정입니다.
- 검색필터 : 수많은 아이템중 필요한 아이템 컬렉션으로 줄이기 위한 검색 옵션
- 키워드검색 : 제공되는 필터만으로는 검색 결과를 줄이는것에 한계가 있다. 키워드검색후 필터적용, 필터적용후 키워드검색 적용을 통해 원하는 상품의 범위를 줄여나갈수 있다.
- 검색결과 : 검색 필터에의해 필터와 키워드검색 조합에 의해 반환된 아이템 컬렉션
검색 옵션(필터)
Code Block | ||
---|---|---|
| ||
namespace SearchApi.Models.Filter { public class Paging { public int page { get; set; } // 0 base public int limit { get; set; } } public class Sort { public string price { get; set; } public string viewCnt { get; set; } public string saleCnt { get; set; } } public class Filters { public int minPrice { get; set; } public int maxPrice { get; set; } public string category1 { get; set; } public string category2 { get; set; } public string category3 { get; set; } public string tag { get; set; } } public class SearchFilter { public Paging paging { get; set; } public Sort sort { get; set; } public Filters filters { get; set; } public string keyword { get; set; } } } |
...