query with jsonjson
分頁返回app
Sort3d
full text 的內容不能用來sort, 好比movie的 titlecode
若是既要作full-text search, 又要能夠被sort, 以下方法能夠使得有field title 有兩份copy, 一份(text)作full-text search, 一份(keyword)能夠被sortserver
達到上面的效果,要改變schema,因此須要從新mapping.blog
More with filtersip
fuzzy searchci
Partial searchit
prefixio
wildcard
query-time search-as-you-type
上面方法很容易,可是不是最好的,往下看,基於n-gram技術從新 indexing
其實大多數時候都不須要寫script, 有現成的 lib 能夠用
不少企業用ES作aggregation,而不是簡單的search
bucket by rating value
Histogram
time series
excecise: 查看server 哪一個時間down的 (status 500 code)
nested aggregation
找出star war 系列電影裏每部電影的avg rating